解决方案
具体操作:
1.单击程序左下角的ClassView选项卡,在CMainFrame类中双击PreCreateWindow函数,该函数原型如下:
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
return TRUE;
}
2.只需向其中添加两句代码,即可。
// 调整主窗口的大小
cs.x=260;// 相对于屏幕左上角X的坐标
cs.y=100;// 相对于屏幕左上角Y的坐标实现之后的代码:
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.x=260;
cs.y=100;
// 调整主窗口的大小
cs.cx=667;
cs.cy=536;
// 调整样式,禁用最大化
cs.style &= ~WS_MAXIMIZEBOX;
cs.style &= ~WS_SIZEBOX;// 禁止调整主窗口的大小(禁止通过拖动边框来调整大小)
return TRUE;
}
原创:7度深蓝