对话框最小尺寸的限制

来源:互联网 发布:兄弟连nginx视频教程 编辑:程序博客网 时间:2024/05/17 02:01

由于对话框的大小是可以调节的,当对话框大小调节至很小的时候,界面上的控件布局就乱了。所以必须限制对话框最小尺寸。这要通过CWnd类的WM_GETMINMAXINFO来实现。

对话框类向导添加WM_GETMINMAXINFO消息响应函数,示例如下:

void CMoveTestDlg::OnGetMinMaxInfo(MINMAXINFO* lpMMI){//设置对话框最小宽度与高度lpMMI->ptMinTrackSize.x=500;lpMMI->ptMinTrackSize.y=300;CDialogEx::OnGetMinMaxInfo(lpMMI);}


原创粉丝点击