MFC禁止窗口最大化按钮和禁止鼠标改变窗口大小的操作
2012-04-23 10:36
651 查看
禁止窗口最大化等按钮
在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()函数中添加代码如下:
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;
}
相关文章推荐
- 关于MFC禁止窗口最大化按钮和禁止改变窗口大小
- MFC禁止窗口最大化按钮和禁止改变窗口大小
- 关于MFC禁止窗口最大化按钮和禁止改变窗口大小
- MFC禁止窗口最大化按钮和禁止改变窗口大小
- MFC禁止窗口最大化按钮和禁止改变窗口大小
- [Win32]只允许最大化最小化窗口,禁止双击标题栏、拖动窗体、点击复原按钮来改变窗口大小
- MFC SDI 使窗口最大化,并不能改变窗口大小
- 猎豹MFC--窗口操作--最大化 最小化还原 关闭 大小位置 居中显示 图标 标题
- 如何禁止MFC单文档主窗口通过拖动边框来改变大小?
- MFC在鼠标自定义的一定的范围内实现拖动窗口移动、错误:不支持尝试执行的操作、实现进度条颜色的渐变或者背景和前景色的改变
- (VC/MFC)禁止对话框(窗口)的大小改变和移动
- PyQT——禁止显示窗口最大化按钮及禁止调整窗口大小
- [WPF]自由配置窗体最大化、最小化按钮是否可用,窗口大小不可改变
- QT禁用最大化按钮 和 禁止调节窗口大小
- (VC/MFC)禁止对话框(窗口)的大小改变和移动
- 窗口样式:禁止最大化,不能拖动边框以改变窗口大小
- Qt|QT禁用最大化按钮和禁止调节窗口大小
- PyQT禁止窗口最大化按钮
- 产生一个固定大小、禁止最大化、最小化的qquickview窗口
- WINCE 禁止MFC程序窗口上的OK按钮