您的位置:首页 > 其它

MFC设置窗口大小、位置

2014-03-23 17:46 330 查看


SetWindowPos(NULL,0,0,200,300,SWP_NOMOVE);

//  表示不考虑(0,0),仅仅将大小改为200x300,位置不变
//  SetWindowPos(NULL,0,0,200,300,SWP_NOMOVE);
//  表示不考虑200X300,只是把位置挪到(0,0).大小不变
//  如果想同时改变,最后可用SWP_NOZORDER等
//  参数中还有SWP_SHOWWINDOW   显示窗口   对应的SWP_HIDEWINDOW




//在OnShowWindow函数中完成窗口居中。

//共三种方法:
CenterWindow( ); //Relative to it's parent

CenterWindow(CWnd:: GetDesktopWindow( )); // Relative to Screen

AfxGetMainWnd( ) -> Center Window( ); //Relative to Application's MainWindow
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: