读书人

:怎么使得窗口的大小无法被改变,解决立

发布时间: 2012-01-28 22:06:13 作者: rapoo

在线等:如何使得窗口的大小无法被改变,解决立即结贴
一个SDI程序,现在我想使得窗口大小固定,就像扫雷那样
我自己估计可能是要把m_pMainWnd-> ShowWindow(SW_SHOW)的参数改一下,不知道我的想法对否

[解决办法]
在PreCreateWindow函数里
cs.style &=~WS_THICKFRAME;//不可改变大小
[解决办法]
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
cs.style &=~WS_THICKFRAME;
return TRUE;
}

[解决办法]
我刚建了一个简单的SDI工程,然后加上那句代码后确实不能改变窗口大小,去掉后就可以改变大小了

读书人网 >VC/MFC

热点推荐