PreCreateWindow

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34929774/article/details/78876916

1.MFC 单文档实现全屏

BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)

if( !CFrameWnd::PreCreateWindow(cs) )
    return FALSE;
cs.style=WS_POPUPWINDOW;
//设置为屏幕大小
cs.cx=::GetSystemMetrics(SM_CXSCREEN);
cs.cy=::GetSystemMetrics(SM_CYSCREEN);
return TRUE;

}
2.规定大小与位置
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{

if( !CFrameWnd::PreCreateWindow(cs) )
    return FALSE;
// TODO:  在此处通过修改
//  CREATESTRUCT cs 来修改窗口类或样式
//cs.style = WS_OVERLAPPED | WS_CAPTION | FWS_ADDTOTITLE;
//cs.style = WS_POPUPWINDOW;//可以试一下取消注释的效果
cs.cx = 1100;    //大小
cs.cy = 700;
cs.x = 130;
cs.y = 10;
return TRUE;

}

猜你喜欢

转载自blog.csdn.net/qq_34929774/article/details/78876916