博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 窗口居中,OpenGL设置窗口居中显示方法
阅读量:6469 次
发布时间:2019-06-23

本文共 539 字,大约阅读时间需要 1 分钟。

OpenGL窗口居中显示

方法1:

使用函数int glutGet(),参数设为GLUT_SCREEN_WIDTH、GLUT_SCREEN_HEIGHT获得屏幕的宽度和高度.

int cx = glutGet(GLUT_SCREEN_WIDTH);

int cy = glutGet(GLUT_SCREEN_HEIGHT);

假设窗口的宽度和高度分别是:m_winWidth, m_winHeight;

设置窗口居中:

glutInitWindowPosition((cx-m_winWidth)/2, (cy-m_winHeight)/2);

方法2:

使用WindowsAPI函数GetSystemMetrics(),参数设置为SM_CXSCREEN、SM_CYSCREEN获得屏幕的宽度和高度

int cx = GetSystemMetrixs(SM_CXSCREEN);

int cy = GetSystemMetrixs(SM_CYSCREEN);

假设窗口的宽度和高度分别是:m_winWidth, m_winHeight;

设置窗口居中:

glutInitWindowPosition((cx-m_winWidth)/2, (cy-m_winHeight)/2);0b1331709591d260c1c78e86d0c51c18.png

转载地址:http://nxdko.baihongyu.com/

你可能感兴趣的文章
网页图表Highcharts实践教程之图表区
查看>>
告诉自己,坚持学习--自己的新博客
查看>>
redis慢日志查询
查看>>
int表示范围大小
查看>>
玩转百度即用API(4)——手机号码归属地查询
查看>>
【Android学习总结】之Activity:初识Activity及使用
查看>>
HTTPD+PHP+MySQL+NFS
查看>>
数据库备份与恢复
查看>>
邮件数据恢复解决方法
查看>>
UIImage拉伸图片的效果实现
查看>>
Bash配置文件详解
查看>>
【Python之旅】第二篇(七):集合
查看>>
dom4j
查看>>
alisql ubuntu 安装
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
系统架构-设计模式及架构模式基础知识
查看>>
kylin聚合组
查看>>
Format类 格式化和几种字符串翻转方法
查看>>
烦恼的操作系统
查看>>