首页 > 其他 > 详细

VC让对话框显示就最大化

时间:2014-04-10 19:29:50      阅读:457      评论:0      收藏:0      [点我收藏+]

方法一:
在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让对话框显示就最大化,布布扣,bubuko.com

VC让对话框显示就最大化

原文:http://www.cnblogs.com/host-2008/p/3655750.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!