MFC 窗口启动后默认最大化,覆盖了任务栏,解决办法
2016-10-14 12:51
706 查看
如果没有WS_CAPTION只能自己MoveWindow
步骤:
OnInitDialog中加入:
int cx = GetSystemMetrics(SM_CXFULLSCREEN);
int cy = GetSystemMetrics(SM_CYFULLSCREEN);
CRect rt;
SystemParametersInfo(SPI_GETWORKAREA,0,&rt,0);
cy = rt.bottom;
HWND hWnd = AfxGetMainWnd()->m_hWnd;
MoveWindow(hWnd,0,0,cx,cy,TRUE);
即可
步骤:
OnInitDialog中加入:
int cx = GetSystemMetrics(SM_CXFULLSCREEN);
int cy = GetSystemMetrics(SM_CYFULLSCREEN);
CRect rt;
SystemParametersInfo(SPI_GETWORKAREA,0,&rt,0);
cy = rt.bottom;
HWND hWnd = AfxGetMainWnd()->m_hWnd;
MoveWindow(hWnd,0,0,cx,cy,TRUE);
即可
相关文章推荐
- VS2013中MFC程序最大化运行遮盖任务栏的解决办法
- MFC单文档工程窗口在启动时默认最大化
- MFC 无标题栏窗口最大化会把任务栏给遮住,如何解决这个问题?
- 解决vc最大化窗口时,任务栏被覆盖的问题
- 解决子窗口(视图)截获父窗口消息的2个办法(MFC)
- 如何让MFC窗口启动时最大化
- 黑马之前,form_load 窗口覆盖我绘制的多边形解决办法
- VC6.0 MFC中WebBrowser控件禁止新窗口弹出的解决办法
- MFC中默认回车或ESC会关闭对话框,解决办法:
- windows moblie wtl 从CStdDialogImpl继承的窗口,domodal出来,任务栏中的叉,点了叉不知道触发了什么事件。临时解决办法,隐藏它
- 卸载jdk并重装后NetBeans启动时提示您使用默认Java_home设置的解决办法
- mfc解决回车键默认关闭窗口的一般方法
- VC/MFC里使窗口显示默认最大化
- wpf 自定义窗口,最大化时不覆盖任务栏
- win7启动后小键盘默认Unm Lock开启的解决办法
- mfc 窗口启动最大化
- tomcat启动时窗口一闪的解决办法
- ubuntu 全部的窗口的关闭按钮,最大化、最小化按钮消失的解决办法
- [MFC]解决回车键 ESC 默认关闭窗口的一般方法
- Linux 下 apache mysql等服务修改默认端口后无法正常启动解决办法