ntjm.net
当前位置:首页 >> MFC,无边框的对话框如何实现窗体大小调整 >>

MFC,无边框的对话框如何实现窗体大小调整

::MoveWindow(m_dlgPre.GetSafeHwnd(), x, y, width,

这里有个 反 例,参考。 二、禁止对话框改变大小 .h中: afx_msg UINT

在MainFrame框架类里面有个PreCreateWindow(CREATESTRUCT&

如果在App的InitInstance中有: m_pMainWnd->ShowWindow

如果是对话框窗口,那么最简便的办法就是在资源中将边框和标题栏设置一下就可以了,如下图: 如果是其它

在你拖动窗口的时候有onsize消息吧 ,在这个消息响应的函数里面 或者外面窗口句柄,然后通过句柄设

在资源编辑界面选中对话框资源,然后拖动边框就可以。

提供一种方法供参考, 获得窗口矩形区域,判断鼠标位置,如果在窗口的边框附近,如鼠标位置到左边框的距

需要编程获取屏幕大小再调整对话框大小即可.

加上样式WS_ThickFrame 重绘是肯定的, 只是你不用担心, WM_PAINT里写好

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com