禁止窗口最大化等按钮
在CMainFrame类中的PreCreateWindow()函数中添加代码如下:
BOOL CWndMain::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) ) return FALSE;
cs.dwExStyle &= ~WS_EX_CLIENTEDGE;
cs.style &= ~WS_MAXIMIZEBOX; //禁止窗口最大化
cs.style &= ~WS_MINIMIZEBOX; //禁止窗口最小化
// cs.style &= ~WS_SYSMENU; //取消Title上的按钮
cs.style &= ~WS_THICKFRAME;//使窗口不能用鼠标改变大小
cs.cx=500;
cs.cy=500; // 改变窗口大小
cs.lpszClass = AfxRegisterWndClass(0);
return TRUE;
}
本文介绍如何通过修改CMainFrame类中的PreCreateWindow函数来禁用窗口的最大化、最小化按钮以及窗口尺寸调整功能。具体操作包括设置窗口样式属性以达到所需效果。

2521

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



