博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VC让对话框显示就最大化
阅读量:4109 次
发布时间:2019-05-25

本文共 562 字,大约阅读时间需要 1 分钟。

方法一:
在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下测试有效!

转载地址:http://tqosi.baihongyu.com/

你可能感兴趣的文章
弱类型、强类型、动态类型、静态类型语言的区别是什么?
查看>>
Struts2技术内幕图书 转载
查看>>
Java异常分类
查看>>
项目中的jackson与json-lib使用比较
查看>>
Jackson Tree Model Example
查看>>
j2ee-验证码
查看>>
日志框架logj的使用
查看>>
js-高德地图规划路线
查看>>
常用js收集
查看>>
mydata97的日期控件
查看>>
如何防止sql注入
查看>>
maven多工程构建与打包
查看>>
springmvc传值
查看>>
Java 集合学习一 HashSet
查看>>
在Eclipse中查看Android源码
查看>>
Android-Socket登录实例
查看>>
Android使用webservice客户端实例
查看>>
层在页面中的定位
查看>>
[转]C语言printf
查看>>
C 语言 学习---获取文本框内容及字符串拼接
查看>>