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中主窗体显示(任务栏上方显示)相关推荐

  1. MFC中主副屏窗口全屏最大化的几种方法

    MFC中主副屏窗口全屏最大化的几种方法 1.根据鼠标位置判断全屏位置 枚举所有窗口 CArray<MONITORINFO, MONITORINFO&> g_arrMonitorIn ...

  2. 打开的窗口在任务栏上不显示,任务栏不显示正在运行的任务?

    打开的窗口在任务栏上不显示,任务栏不显示正在运行的任务? 阅读(9) 评论(0) 发表时间:2008年01月02日 11:07 本文地址:http://qzone.qq.com/blog/466147 ...

  3. 移花接木,Delphi中主窗体的转移。

    在Delphi中,创建一个工程,并添加一个窗体,这样就有两个窗体了. Form1(Unit1.pas)和Form2(unit2.pas).Form1是默认的主窗体.我们从工程文件中,将Form2的创建 ...

  4. C#中主窗体Panel中加载其他多个窗体Panel控件

    今天在技术群里,笔者遇到一个这样的问题,"有客户想让两个Form窗体的内容放到一个Form窗体中,但是两个窗体的内容超出主窗体的大小",为了解决这个问题,笔者的想法是"采 ...

  5. 如何显示计算机语言栏,如何显示语言栏 显示语言栏简单步骤介绍

    随着电脑的不断普及,现在越来越多人家中都用上了电脑,他们利用电脑辅助自己工作,同时也用电脑娱乐沟通.不过在使用电脑的过程中,也难免会难免一些令自己感到头痛的烦恼,就比如在使用电脑的时候语言栏消失不见了 ...

  6. arcgis字体图标_ArcGIS 在高清屏中主界面界面字体和图标显示过小,如何解决?...

    大家好哈,这个问题是可以解决的.其实不限于arcmap,任何软件都可以.这个方法只有一个不足,就是改变之后软件画面会变得比之前模糊一些,对于photoshop系列图片处理软件的使用者可能会造成一些困扰 ...

  7. MFC中VC6.0工程项目中文乱码的显示处理

    我在这里处理不是通过编码处理,因为我只是为了查看在繁体系统上开发的代码.而我现在电脑操作系统是简体中文的.所以打开以前的工程项目时候,所有的中文都是乱码,界面或代码注释.而且这个办法处理过后,也不能保 ...

  8. tkinter项目实战_Python GUI项目实战(二)主窗体的界面设计与实现

    前言 上一节我们介绍了Python GUI项目实战(一)登录窗体的设计与实现,实现了该项目登录窗体的GUI的搭建,用户的账号和密码校验完成后应当跳转到主窗体界面,这一节我们将具体介绍主窗体界面的设计与 ...

  9. delphi 登录界面 主窗体 切换_Python GUI项目实战(二)主窗体的界面设计与实现

    前言 上一节我们介绍了Python GUI项目实战(一)登录窗体的设计与实现,实现了该项目登录窗体的GUI的搭建,用户的账号和密码校验完成后应当跳转到主窗体界面,这一节我们将具体介绍主窗体界面的设计与 ...

最新文章

  1. java ojdbc 还需要装 oracle client 吗,c# 连接Oracle数据库必须安装客户端吗
  2. XXL-JOB v2.0.2,分布式任务调度平台 | 多项特性优化更新
  3. 桥牌笔记:3NT做庄路线
  4. 在浏览器里,从输入 URL 到页面展示,这中间发生了什么?-学习笔记
  5. Confluence Cloud的Teams Message Extension
  6. bi可视化工具_适用于您的BI解决方案的最佳数据可视化和Web报告工具
  7. wzplayer for android V1.0快出炉了
  8. 千万级分页存储过程结合Repeater+Aspnetpager7.2实现
  9. 2015 - Human-level control through deep reinforcement learning
  10. 【实践】通过Composer,安装yii2-advanced
  11. POJ 1192 最优连通子集(树形DP)
  12. linux测试libreoffice,LibreOffice 7.0 开放测试,最终版本将于8月初发布
  13. 小米的过去、现在和未来
  14. 设计模式之观察者模式(Java实现)
  15. clustalX2使用以及相关的问题
  16. word文件转换成PDF文件
  17. 高项、高级项目管理师论文-质量管理
  18. 搭建vue脚手架(vue-cli)--基于vue2.0版本
  19. 多目标优化常见分解方法
  20. 深圳打卡(四) 红树林与深圳湾公园

热门文章

  1. UE4学习-请求的操作需要提升
  2. Hadoop生态系统的详细介绍
  3. linux查看当前会话文件夹,Linux 记录会话过程的命令
  4. mysql取最大一条数据,mysql取出表中,某字段值最大的一条纪录,sql语句
  5. 国产编程语言又造假,丢不起这人!
  6. 商业逻辑12讲之战略管理的逻辑
  7. java rpg对战_箭头键优先(java rpg游戏)
  8. ajax里怎么添加跳转地址,Ajax中window.location.href无法跳转的解决办法
  9. 计算机科学与技术研究目的,计算机科学与技术专业培养目标分析
  10. unity实现图片轮播效果_Unity3D实现列表拖拽轮播分页滚动功能