用CreateWindow建立的窗口宽高为nWidth与nHeight参数指定的宽高,此尺寸为整个窗口的宽高而非用户区的宽高。

调用API函数BOOL AdjustWindowRect( LPRECT lpRect, DWORD dwStyle,  BOOL bMenu ); 输入项lpRect为指定客户区域大小信息,

输出项lpRect为实际整个窗口的RECT信息,然后用此RECT的right - left 与bottom - top 的值做为nWidth与nHeight再去调用CreateWindow

则得到的窗口的客户区域为所需要的尺寸。

注:AdjustWindowRect的参数dwStyle 应与CreateWindow的窗口样式一致

转载于:https://www.cnblogs.com/eric_lgf/archive/2009/11/18/1605140.html

CreateWindow创建指定宽和高的client区域窗口的方法相关推荐

  1. document.body.offsetWidth 网页可见区域高宽,offset、client、scroll使用方法详解,页面位置距离

    网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWid ...

  2. (java)定义长方形类,含: 属性:宽、高(整型); 方法:求周长、面积; 进行测试。

    1.无返回值的方法: package xiaosi1;import java.util.Scanner;public class Rectangle {int area;int zc;public v ...

  3. Window7定期批处理删除指定文件且不弹出黑窗口的方法

    由于用户的软件需要定期清理日志和一些导出的报表,弄了两天,没有找到相应的解决方法,最后查找几处资料才成功了.所以做一个记录这次操作. 一.建立一个bat批处理文件 第一步: 新建一个txt文本文件,按 ...

  4. php获取图片的高和宽,PHP 获取图片的宽和高

    PHP 图片 行业数据 IM $im=imagecreatetruecolor($w,$h); 这条代码通过指定宽和高创建了一个image数据源. 现在我知道一个图片的数据源,通过 imagecrea ...

  5. yshon对讲机如何调频率_窄带宽、窄脉宽、高重复频率,主动调Q光纤激光器是如何实现的?...

    文 / 毛庆和.姚波.张骥 中国科学院合肥物质科学研究院主动调Q 光纤激光器及优势 大能量纳秒脉冲激光在激光清洗.雷达探测.精密加工及非线性变频等领域具有极其重要的应用.通常,这类脉冲激光由高品质纳秒 ...

  6. java生成缩略图,接收图片,按指定宽高或按比例生成缩略图

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java生成缩略图,接收图片,按指定宽高或按比例生成缩略图,能有效降低前端访问图片的流量负载. 支持的图片类型 : [BMP, bmp, jpg, ...

  7. CreateWindow创建无边框 可拉伸窗体

    createwindow 定义 HWND WINAPI CreateWindow(_In_opt_ LPCTSTR lpClassName,_In_opt_ LPCTSTR lpWindowName, ...

  8. 指定路径_Workbench中如何创建指定路径分析的变形曲线

    利用workbench做结构仿真分析时,经常需要查看实体沿指定路径的仿真结果,此时,可以通过如下方法创建指定路径并查看仿真结果. 1.首先创建分析类型,以静力学分析模块Static Structura ...

  9. CreateWindow() -- 创建普通的窗口

    (1)函数原型 1 HWND CreateWindow( 2 LPCTSTR lpClassName, //pointer to register class name 3 LPCTSTR lpWin ...

最新文章

  1. redis开启外网访问
  2. stm32延时us寄存器_STM32延时函数的四种方法
  3. Qt学习笔记之QString
  4. 可以写计算机哪些方面的论文,计算机应用基础方面论文题目 计算机应用基础论文题目哪个好...
  5. maven库的查询和配置
  6. python---小技巧
  7. mysql安装包下载
  8. html5 游戏 性能测试工具,没事跑个分!几款Chrome内核浏览器性能测试
  9. MATLAB学习之均值滤波
  10. 成都盛铭轩:商家怎么装修设计
  11. 基于PythonGUI的原神圣遗物游戏装备管理与角色数值模拟系统
  12. java计算机毕业设计用户行为自动化书籍推荐系统MyBatis+系统+LW文档+源码+调试部署
  13. javaweb做什么能赚钱_做一个完整的Java Web项目需要掌握的技能
  14. x86汇编_高级语言的IF语句_笔记_37
  15. 教你怎么更好的学习嵌入式开发
  16. Java中都是值传递 pass-by-value
  17. 2.股票入门课(新版)
  18. springboot mybatis-plus 3.5.1代码生成器配置
  19. Android微信小尾巴,微信骚操作,微信聊天小尾巴这样自定义设置,安卓苹果都支持...
  20. nginx安装并配置实现端口转发

热门文章

  1. 使用 NSUserDefaults 存储字典的一个坑
  2. Java控制语句——for循环
  3. Android NDK JNI C++ 13 pthread多线程
  4. 怎么修改Outlook2010 PST数据文件位置(默认邮件存储目录)
  5. 使用Mootools动态添加Css样式表代码,兼容各浏览器
  6. 基于OSS存储搭建Hadoop集群
  7. html5的video元素学习手札
  8. JAVA NIO存在的问题
  9. 推荐10个很棒的AngularJS学习指南
  10. Java 门面模式 浅析