Screen coordinate 坐标是原点在屏幕左上角
Client coordinate 坐标原点在应用软件窗口的左上角
int with= GetSystemMetrics(SM_CXFULLSCREEN);

int heigh= GetSystemMetrics(SM_CYFULLSCREEN);

通过上边两个函数获取的是显示屏幕的大小,及不包括任务栏等区域。

int   cx   =   GetSystemMetrics(   SM_CXSCREEN   );  
  int   cy   =   GetSystemMetrics(   SM_CYSCREEN   );

这两个函数获取的是真正屏幕的大小。

用前两个函数获取的大小可能是1024*687    而用下边两个获取的就是1024*768

Screen coordinate and Client Coordinat相关推荐

  1. 初识OpenGL (-)坐标系统(Coordinate System)

    1. 5个不同的坐标系统 局部空间(Local Space,或者称为物体空间(Object Space)) 世界空间(World Space) 观察空间(View Space,或者称为视觉空间(Eye ...

  2. phaser.min.js_如何使用Phaser 3,Express和Socket.IO构建多人纸牌游戏

    phaser.min.js I'm a tabletop game developer, and am continually looking for ways to digitize game ex ...

  3. Windows 下的坐标系

    这几天一直在看 Charles Petzold 的Programming Microsoft Windows with C#,有很多细节的东东,对偶等新手很容易搞混或搞错,所以作一总结.这篇文章主要关 ...

  4. uxtheme.h内容

    这是官方的,侵删 //--------------------------------------------------------------------------- // Copyright ...

  5. Insets动画 - 安卓R

    Insets相关重要类 Insets Insets定义在frameworks/base/graphics/java/android/graphics/Insets.java,其分别定义了窗口上下左右有 ...

  6. Learn OpenGL (六):坐标系统

    为了将坐标从一个坐标系变换到另一个坐标系,我们需要用到几个变换矩阵,最重要的几个分别是模型(Model).观察(View).投影(Projection)三个矩阵.我们的顶点坐标起始于局部空间(Loca ...

  7. 利用OpenCV的convexHull和convexityDefects做凸包(凸壳)检测及凸包(凸壳)的缺陷检测

    图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 要理解凸包(凸壳)检测,首无要知道什么是凸包(凸 ...

  8. AttributeError: module 'networkx' has no attribute 'draw_graphviz'解决方案

    环境: Python2.7 (64).ubuntu环境下 被运行的代码来自<Python自然语言处理>的P185-186,代码如下: P185-186.py import networkx ...

  9. javafx2_JavaFX 2 GameTutorial第3部分

    javafx2 介绍 Ť他是与一个六个部分组成的系列的第3部分的JavaFX 2游戏教程. 如果您错过了第1部分和第2部分 ,我建议您在开始本教程之前仔细阅读它们. 回顾第2部分,我讨论了游戏循环的内 ...

最新文章

  1. 自己动手实现自旋锁(spinlock)
  2. pycharm ssh mysql_PyCharm使用之配置SSH Interpreter的方法步骤
  3. CTF-杂项之工具使用汇总(一)
  4. linux shell #[感叹号]/bin/bash 是什么意思?
  5. Power Transmission
  6. opencv学习笔记19:图像金字塔和图像拉普拉斯金字塔 (用于图像放大和缩小)
  7. CRM WebUI的错误消息是如何从后台服务器取出并绘制到前台的
  8. Android开发之在任意Activity在广点通页面添加自定义布局在穿山甲页面添加任意布局
  9. rsync(六)命令中文手册
  10. 信息学奥赛一本通 1942:【08NOIP普及组】ISBN号码 | OpenJudge NOI 1.7 29:ISBN号码 | 洛谷 P1055 [NOIP2008 普及组] ISBN 号码
  11. 计算机游戏攻略67,保卫萝卜2 67攻略水晶萝卜详解
  12. 8.1 复用(组合/继承)
  13. python导入datetime模块_Python时间模块datetime用法
  14. 基于OpenCPU方案的BC26 NB模组开发总结
  15. Sublime Text3的安装和使用
  16. 成为管理层必会的技能之一!利用Python打造一款员工管理系统~
  17. wps是用python语言开发的吗_wps是用什么语言开发的
  18. MATLAB图像处理基本函数
  19. 李宏毅2021机器学习笔记——Transformer
  20. 大数据培训课(体验) Day02

热门文章

  1. 如何制作出美观的游戏界面?
  2. ACM比赛常用技巧算法
  3. 同事说聊天没有表情,我在内网搭了一个表情包网站
  4. C:\Users\zhen\AppData\Local\Android\Sdk\platform-tools\adb'' finished with non-zero exit value 1
  5. lm80认证_什么是LM-80测试什么产品需要做LM-80测试
  6. 四元数和欧拉角的个人理解
  7. lsmod,insmod
  8. 共鸣(resonance)
  9. 均匀分布 卡方分布_【Math】概率论常用分布大全
  10. spring配置文件中的p和c命名空间的使用