如何修改MFC主窗口的大小

修改窗口尺寸,可以使用SetWindowPos() 函数,该函数放置于APP中InitInstance下,m_pMainWnd->ShowWindow(SW_SHOW);这一句的前面。


	HWND hwnd = AfxGetApp()->GetMainWnd()->GetSafeHwnd();   //获取主窗口句柄
	SetWindowPos(hwnd, HWND_NOTOPMOST, 100,100,950,600,SWP_NOMOVE);


查找主窗口句柄:

http://bbs.csdn.net/topics/390432031


或者在相同位置处使用代码:

m_pMainWnd ->MoveWindow(100,100,930,580, FALSE);

但是窗口的菜单栏不能显示,不知道什么原因。

你可能感兴趣的:(9,-,基础)