BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CMDIFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
cs.style=WS_OVERLAPPED | WS_SYSMENU |WS_MINIMIZEBOX ; //去除窗口拖拉、最大化属性
cs.cx=950; //设定窗口宽度
cs.cy=720; //设定窗口高度
return TRUE;
}
2、让窗口居中显示
在窗口初始化函数,如OnInitDialog() (对话框),OnCreate()(多文档)中添加下面的代码:
CenterWindow();

本文介绍了如何在C++ MFC框架下修改窗口样式,包括去除拖拉和最大化功能,并设置窗口的固定尺寸。同时,提供了使窗口在屏幕中居中显示的方法,适用于对话框和多文档界面。
3402

被折叠的 条评论
为什么被折叠?



