您的位置:首页 > 其它

MFC 禁止调整窗口大小

2013-07-01 14:38 507 查看
在基于对话框的应用程序中,默认情况下主窗口是不能改变大小的。但是基于单(多)文档的MFC应用程序在默认情况下,窗口大小是可以调整的。可以修改工程中的CMainFrame::PreCreateWindow函数来限制这一行,代码如下所示。


BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying…
//禁止调整窗口大小
cs.style&=~WS_THICKFRAME;
//使最大化按钮不可用
cs.style&=~WS_MAXIMIZEBOX;

return TRUE;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: