无边框窗体,如何改变其窗口大小?

microchu 2005-09-13 12:30:45
:)还是金山迷你背单词的相关问题。
一个对话框,border属性为none,用bmp图片作了个背景,
现在想让这个窗口能横向拉动变化窗体大小,这个应该怎样做?从哪方面去考虑?
感觉好像用到了WM_SIZING,但又不知道如何下手,高人给提个醒吧!多谢了
...全文
364 点赞 收藏 11
写回复
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
microchu 2005-09-15
楼上的,是哪一篇文章阿,没有找到阿?
回复
microchu 2005-09-14
想知道到的顶啊!!!
回复
shaguamao 2005-09-14
我也想知道这个问题怎么解决。。。。。。当对话框属性设为Resizing后,窗体会有border,怎么能不显示这个border,又能达到Resizing的目的呢???就像qq,msn那样。
回复
i_noname 2005-09-13
HWND hWnd = ::FindWindow(NULL, "WindowTitle");
::SetWindowPos(hWnd,HWND_TOP,0,0,300,300,SWP_SHOWWINDOW);
回复
microchu 2005-09-13
属性要设置成Resizing吗?设了以后窗体Border 就变成3D的了。
回复
long_xing 2005-09-13
呵呵,MFC的对话框属性里可以直接设置的
回复
long_xing 2005-09-13
呵呵,MFC的对话框属性里可以直接设置的
回复
goodboyws 2005-09-13
自己根据鼠标位置MoveWindow
回复
快乐鹦鹉 2005-09-13
直接用MoveWindow
回复
legendhui 2005-09-13
gz
回复
发动态
发帖子
界面
创建于2007-09-28

1.5w+

社区成员

VC/MFC 界面
申请成为版主
社区公告
暂无公告