cocos2d-x中获取大小的函数:

Rect rect = Director::getInstance()->getOpenGLView()->getVisibleRect();

获取到这个rect变量后,可执行下面的函数获得所需要的内容:

rect.origin.x ->屏幕实际显示的左下角x在设计分辨率上的坐标

rect.origin.y ->同理也是屏幕实际显示左下角的图标

rect.size.width  ->屏幕实际显示宽度

rect.size->height ->屏幕实际显示高度

你可能会问,这个获取到的是屏幕显示的内容,那实际的内容坐标呢?

实际上,实际内容的坐标就是你设计时的分辨率,比如1280*720是设计分辨率,那么左下角就是(0,0),以此类推。

cocos2d-x 获取屏幕大小 实际设计大小 分辨率适配问题相关推荐

  1. 安卓获取屏幕最大(绝对)分辨率

    安卓开发时,在很多应用场景需要获取手机屏幕的真实分辨率,然而查阅了大部分博客提供的获取方法发现获取方法并不对.下面几种常用的方法(错误)和最终正确获取的方法均会展示在下面. 实验场景:Activity ...

  2. Python获取屏幕分辨率大小

    获取屏幕大小有两种方法可以办到: 1.wxPython里的 2.win32api  1 # coding:gb2312  2 # wxApp.py   3 # author: aoogur  4 im ...

  3. VC++获取屏幕大小第三篇 物理大小GetDeviceCaps 下

    本篇文章(MoreWindows)将获取屏幕的物理大小后计算屏幕对角线长度并换算成英寸.这样可以方便大家查看自己电脑屏幕是多少英寸的.为了更方便大家使用,本文将提供电脑屏幕大小查看器下载(配源码)下载 ...

  4. VC++获取屏幕大小第二篇 物理大小GetDeviceCaps 上

    上一篇< VC++获取屏幕大小第一篇像素大小GetSystemMetrics >中介绍了使用GetSystemMetrics函数来获取屏幕的像素大小,本篇将介绍使用GetDeviceCap ...

  5. VC++获取屏幕大小第一篇 像素大小GetSystemMetrics

    < VC++获取屏幕大小第一篇 像素大小 GetSystemMetrics >和< VC++获取屏幕大小第二篇物理大小GetDeviceCaps 上 >和< VC++获取 ...

  6. Visual C++——获取屏幕大小、窗口大小、对话框大小和位置、控件大小和位置

    解决方案 获取屏幕大小 //下边两个函数获取的是显示屏幕的大小,但不包括任务栏等区域int cx = GetSystemMetrics(SM_CXFULLSCREEN); int cy = GetSy ...

  7. C#获取屏幕大小的“简单整理”。。

    额-- 首先是有一个需求,两个显示器,程序自动获取自己所在的显示器大小,并显示到右下角. 我们都知道C#有一个Screen.PrimaryScreen.Bounds,可以获取屏幕的完整尺寸,但是只能获 ...

  8. {WP7/WP8·获取屏幕大小}

    获取屏幕大小 this.ScreenWidth = System.Windows.Application.Current.Host.Content.ActualWidth; this.ScreenHe ...

  9. MFC 获取屏幕客户区(及显示器大小)

    CRect rectWorkArea; SystemParametersInfo(SPI_GETWORKAREA,0,&rectWorkArea,SPIF_SENDCHANGE);//获取屏幕 ...

最新文章

  1. 软件测试的特殊字符包含什么,测试常见的特殊字符集及接口测试中的测试字符...
  2. boost::sort::sample_sort相关的测试程序
  3. vscode使用sftp同步服务器文件
  4. react connect
  5. linux 安装nodejs8,CentOS 安装NodeJS V8.0.0的方法
  6. header js修改form_IE9 文件上传表单如何设置自定义header
  7. STM32 PWM占空比和信号周期的控制因素分析
  8. 计算机冯诺依曼原理及应用,冯·诺依曼计算机工作原理的核心是( )和“程序控制...
  9. STM32用XCOM调试助手打印不出数据
  10. 超简单的将python文件改成可以运行的exe方法
  11. grep、sed、awk
  12. AcWing算法基础课 第一讲小结(持续更新中)
  13. 2022新URL网址SEO外链自动发布网站源码+LayUI开发
  14. 在后台定时连续截屏的工具 —— 定时执行专家
  15. 全国行政区域代码/编码
  16. python一维数组和二维数组,Python numpy实现二维数组和一维数组拼接的方法
  17. C语言-外部关键字extern
  18. AES算法逆向分析报告
  19. C++实验(一)—— CMatrix类设计与实现
  20. 【Android】提取Android中已安装app的apk

热门文章

  1. python3调用百度API完成人脸识别,检测人种-年龄-性别-颜值-眼镜
  2. 计算机不装显卡会怎么样,没有显卡电脑会怎么样
  3. 2021.09.18-前端-uni-app打包发布后gzip成倍压缩方案
  4. 1004. 最大连续1的个数 III
  5. 将IDEA MAVEN项目打包成jar包的通用方法
  6. linux是x64还是x86,Linux x86和x64的区别
  7. 分布式事务 之 03 JTA规范
  8. pytorch中bilinear的理解
  9. 【优化求解】基于无序灰狼算法求解多目标问题matlab代码
  10. Ubuntu下的终端设置(分清Terminal与Terminator)-Terminator个性化主题设置