mfc中主窗体显示(任务栏上方显示)
int sx=GetSystemMetrics(SM_CXSCREEN); //获得屏幕的大小-宽
int sy=GetSystemMetrics(SM_CYSCREEN); //获得高
int st=GetSystemMetrics(SM_CYSIZE); //获得任务栏的高度
MoveWindow(0,0,sx,sy-st); //移动窗口
CRect rc;
SystemParametersInfo(SPI_GETWORKAREA,0,&rc,0);
MoveWindow(&rc);
CRect m_rcWnd;
CRect m_rcWorkArea;
afx_msg
LRESULT
OnGetRect(
WPARAM
wParam,
LPARAM
lParam);
#define UM_GETRECT WM_USER+0x11
ON_MESSAGE(UM_GETRECT, &CXXDlg::OnGetRect)
BOOL
CXXDlg::OnInitDialog()
{
...
PostMessage(UM_GETRECT);
return
TRUE;
}
LRESULT
CXXDlg::OnGetRect(
WPARAM
wParam,
LPARAM
lParam)
{
SystemParametersInfo(SPI_GETWORKAREA, 0, &m_rcWorkArea, 0);
GetWindowRect(m_rcWnd);
return
0;
}
// 按钮响应函数中
static
BOOL
bMaximum = FALSE;
MoveWindow((bMaximum = !bMaximum) ? m_rcWorkArea : m_rcWnd);
mfc中主窗体显示(任务栏上方显示)相关推荐
- MFC中主副屏窗口全屏最大化的几种方法
MFC中主副屏窗口全屏最大化的几种方法 1.根据鼠标位置判断全屏位置 枚举所有窗口 CArray<MONITORINFO, MONITORINFO&> g_arrMonitorIn ...
- 打开的窗口在任务栏上不显示,任务栏不显示正在运行的任务?
打开的窗口在任务栏上不显示,任务栏不显示正在运行的任务? 阅读(9) 评论(0) 发表时间:2008年01月02日 11:07 本文地址:http://qzone.qq.com/blog/466147 ...
- 移花接木,Delphi中主窗体的转移。
在Delphi中,创建一个工程,并添加一个窗体,这样就有两个窗体了. Form1(Unit1.pas)和Form2(unit2.pas).Form1是默认的主窗体.我们从工程文件中,将Form2的创建 ...
- C#中主窗体Panel中加载其他多个窗体Panel控件
今天在技术群里,笔者遇到一个这样的问题,"有客户想让两个Form窗体的内容放到一个Form窗体中,但是两个窗体的内容超出主窗体的大小",为了解决这个问题,笔者的想法是"采 ...
- 如何显示计算机语言栏,如何显示语言栏 显示语言栏简单步骤介绍
随着电脑的不断普及,现在越来越多人家中都用上了电脑,他们利用电脑辅助自己工作,同时也用电脑娱乐沟通.不过在使用电脑的过程中,也难免会难免一些令自己感到头痛的烦恼,就比如在使用电脑的时候语言栏消失不见了 ...
- arcgis字体图标_ArcGIS 在高清屏中主界面界面字体和图标显示过小,如何解决?...
大家好哈,这个问题是可以解决的.其实不限于arcmap,任何软件都可以.这个方法只有一个不足,就是改变之后软件画面会变得比之前模糊一些,对于photoshop系列图片处理软件的使用者可能会造成一些困扰 ...
- MFC中VC6.0工程项目中文乱码的显示处理
我在这里处理不是通过编码处理,因为我只是为了查看在繁体系统上开发的代码.而我现在电脑操作系统是简体中文的.所以打开以前的工程项目时候,所有的中文都是乱码,界面或代码注释.而且这个办法处理过后,也不能保 ...
- tkinter项目实战_Python GUI项目实战(二)主窗体的界面设计与实现
前言 上一节我们介绍了Python GUI项目实战(一)登录窗体的设计与实现,实现了该项目登录窗体的GUI的搭建,用户的账号和密码校验完成后应当跳转到主窗体界面,这一节我们将具体介绍主窗体界面的设计与 ...
- delphi 登录界面 主窗体 切换_Python GUI项目实战(二)主窗体的界面设计与实现
前言 上一节我们介绍了Python GUI项目实战(一)登录窗体的设计与实现,实现了该项目登录窗体的GUI的搭建,用户的账号和密码校验完成后应当跳转到主窗体界面,这一节我们将具体介绍主窗体界面的设计与 ...
最新文章
- java ojdbc 还需要装 oracle client 吗,c# 连接Oracle数据库必须安装客户端吗
- XXL-JOB v2.0.2,分布式任务调度平台 | 多项特性优化更新
- 桥牌笔记:3NT做庄路线
- 在浏览器里,从输入 URL 到页面展示,这中间发生了什么?-学习笔记
- Confluence Cloud的Teams Message Extension
- bi可视化工具_适用于您的BI解决方案的最佳数据可视化和Web报告工具
- wzplayer for android V1.0快出炉了
- 千万级分页存储过程结合Repeater+Aspnetpager7.2实现
- 2015 - Human-level control through deep reinforcement learning
- 【实践】通过Composer,安装yii2-advanced
- POJ 1192 最优连通子集(树形DP)
- linux测试libreoffice,LibreOffice 7.0 开放测试,最终版本将于8月初发布
- 小米的过去、现在和未来
- 设计模式之观察者模式(Java实现)
- clustalX2使用以及相关的问题
- word文件转换成PDF文件
- 高项、高级项目管理师论文-质量管理
- 搭建vue脚手架(vue-cli)--基于vue2.0版本
- 多目标优化常见分解方法
- 深圳打卡(四) 红树林与深圳湾公园
热门文章
- UE4学习-请求的操作需要提升
- Hadoop生态系统的详细介绍
- linux查看当前会话文件夹,Linux 记录会话过程的命令
- mysql取最大一条数据,mysql取出表中,某字段值最大的一条纪录,sql语句
- 国产编程语言又造假,丢不起这人!
- 商业逻辑12讲之战略管理的逻辑
- java rpg对战_箭头键优先(java rpg游戏)
- ajax里怎么添加跳转地址,Ajax中window.location.href无法跳转的解决办法
- 计算机科学与技术研究目的,计算机科学与技术专业培养目标分析
- unity实现图片轮播效果_Unity3D实现列表拖拽轮播分页滚动功能