VC如何让对话框一显示就最大化
2016-10-08 13:42
323 查看
VC如何让对话框一显示就最大化
方法一:在OnInitDialog()函数中
ShowWindow(SW_SHOWMAXIMIZED); 初始化的时候
方法二:
当然,你可以获取屏幕大小,然后设置窗口位置/大小
//ShowWindow(SW_MAXIMIZE);
// 获得屏幕分辨率
HDC hDesktopDC = CreateDC(_T(“DISPLAY”), NULL, NULL, NULL);
int xScrn = GetDeviceCaps(hDesktopDC, HORZRES);
int yScrn = GetDeviceCaps(hDesktopDC, VERTRES);
MoveWindow(0, 0, xScrn, yScrn);
写OnShowWindows消息响应,调showwindow(SW_SHOWMAXIMIZED)
方法三:
在DIALOG的OnInitDialog过程中加入
CDialog::OnInitDialog();
SetWindowPos(NULL,0,0,GetSystemMetrics(SM_CXSCREEN),GetSystemMetrics(SM_CYSCREEN),0);
其中最一种方法最简单,
第二种方法比较好用,可以自定义设置对话框的大小。
二种方法都在VC6+win2k下测试有效!
方法一:在OnInitDialog()函数中
ShowWindow(SW_SHOWMAXIMIZED); 初始化的时候
方法二:
当然,你可以获取屏幕大小,然后设置窗口位置/大小
//ShowWindow(SW_MAXIMIZE);
// 获得屏幕分辨率
HDC hDesktopDC = CreateDC(_T(“DISPLAY”), NULL, NULL, NULL);
int xScrn = GetDeviceCaps(hDesktopDC, HORZRES);
int yScrn = GetDeviceCaps(hDesktopDC, VERTRES);
MoveWindow(0, 0, xScrn, yScrn);
写OnShowWindows消息响应,调showwindow(SW_SHOWMAXIMIZED)
方法三:
在DIALOG的OnInitDialog过程中加入
CDialog::OnInitDialog();
SetWindowPos(NULL,0,0,GetSystemMetrics(SM_CXSCREEN),GetSystemMetrics(SM_CYSCREEN),0);
其中最一种方法最简单,
第二种方法比较好用,可以自定义设置对话框的大小。
二种方法都在VC6+win2k下测试有效!
相关文章推荐
- VC如何让对话框一显示就最大化
- VC中如何让子对话框响应最大化、最小化、关闭等系统消息
- VC中如何在对话框上显示位图
- VC如何在单文档里显示对话框
- VC 常见问题百问~确定应用程序的路径~~如何在对话框中显示一个位图?~~窗口重绘
- VC++ 如何在显示对话框的时候,指定焦点控件!
- VC让对话框显示就最大化 或固定尺寸
- vc 对话框程序里,如何在密码输入框显示为****,屏蔽掉密码
- VC MFC 对话框,如何实现鼠标拖动显示一个框,松开鼠标框就消失
- VC6 MFC 如何让用户选择颜色并显示在对话框内?
- 【VC++】如何最大化对话框
- VC让对话框显示就最大化
- VC让对话框显示就最大化
- VC让对话框显示就最大化
- 当用户点击Command Link后如何显示确认对话框?
- 在VC中调用WORD(显示,修改,存盘,运行宏)之三。调用word的各种对话框翻页等。
- 请问!急啊!抓取视频中的图片以后,如何显示在对话框上?
- VC中如何把一串文字旋转90度显示
- 在VC对话框中用ChtmlView控件显示"HTML"
- 多文档视图中子视图如何在开始显示时就最大化?