您的位置:首页 > 其它

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;

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