Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / OpenGL设置窗口居中显示方法

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);