MFC修改初始窗口大小和窗口名字禁止窗口最大,最小化

Posted 朝_风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC修改初始窗口大小和窗口名字禁止窗口最大,最小化相关的知识,希望对你有一定的参考价值。

2,在里面就可以修改初始窗口大小和窗口名字

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.cx=500;
cs.cy=500;

cs.style &=~FWS_ADDTOTITLE;
cs.lpszName="决战方块世界";
 
 cs.style &= ~WS_MAXIMIZEBOX; //禁止窗口最大化
 cs.style &= ~WS_MINIMIZEBOX; //禁止窗口最小化
 //cs.style &= ~WS_SYSMENU; //取消Title上的按钮
 cs.style &= ~WS_THICKFRAME;//使窗口不能用鼠标改变大小
 cs.lpszClass = AfxRegisterWndClass(0);

return TRUE;
}

以上是关于MFC修改初始窗口大小和窗口名字禁止窗口最大,最小化的主要内容,如果未能解决你的问题,请参考以下文章

mfc 窗口大小变化时,如何让窗口内部控件也一起随比例改变位置?

MFC/VC 在多文档MDI程序中 子窗口初始最大化显示 如何去掉菜单栏右侧的最小化及向下还原按钮

怎样用MFC去掉打开图像时窗口的最大化最小化关闭按钮,然后让图像全屏?

如何禁止用户调整Winform的大小

MFC SDI中,如何删除窗口的最大化和最小化功能(窗口右上角的2个图标)

c# WINFORM窗体如何设置才可以不能随意拖动大小