VC让对话框显示就最大化
2024-09-10 05:37:39
方法一:
在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下测试有效!
最新文章
- ASP.NET中Session的sessionState 4种mode模式
- java 内存分析
- XML做下拉列表
- hiho_1054_滑动解锁
- 关于DPM(Deformable Part Model)算法中模型结构的解释
- Win 10 无法打开内核设备“\\.\Global\vmx86”问题
- php7 闭包调用
- 小容量的byteBuffer 读取大文本
- How do I install Daydream on my phone?
- [Android] Android 使用 Greendao 操作 db sqlite
- 转载 精进不休 .NET 4.0 (5) - C# 4.0 新特性之并行运算(Parallel) https://www.cnblogs.com/webabcd/archive/2010/06/03/1750449.html
- C# 队列和栈 线程安全
- Python基础【day03】:文件操作(七)
- padding(内边框), border(边框), margin, 标准文档流, 块级元素和行内元素, 浮动 ,margin的用法
- java实现高性能的数据同步
- Getting started with new I/O (NIO)
- ZooKeeper学习之-Zookeeper简单介绍(一)
- 20145339 Exp5 MS11_050
- vsftp小记
- 类名+函数名(参数1,参数2.....){.......return this;}
热门文章
- mysql命令行导入sql文件
- C++11中的Lambda表达式
- phonegap 2.7 ios配置安装详细教程(2.9通用)
- java.io.FileNotFoundException:SESSIONS.ser (系统找不到指定的路径。)
- hi35183e增加exfat文件系统的支持
- C#如何判断我的程序已经有一个实例正在运行
- MEF简单示例
- U8Bom查询
- window.print实现打印特定控件或内容
- bug_ _小心android-support-v4.jar版本混乱造成的NoClassDefFoundError