转自:cocos2dx win32窗口的 一些配置 全屏 拉伸
1.设置窗口是否可以拉伸
glfwWindowHint(GLFW_RESIZABLE,resizable?GL_TRUE:GL_FALSE);
2.设置窗口没有标题栏和边框
glfwWindowHint(GLFW_DECORATED, GL_FALSE);
3.想要全屏怎么办
设置窗口没有标题栏和边框,然后glview->setFrameSize(显示器宽度+1, 显示器高度+1);
为什么要加1呢,因为我发现在全屏的时候,点击编辑框点击后显示不出输入的值。。。。
4.设置窗口位置 以窗口居中
const auto monitorSize = getMonitorSize();
glfwSetWindowPos(_mainWindow, monitorSize.width / 2 - rect.getMidX(), monitorSize.height / 2 - rect.getMidY());
注意点 必须等窗口实例化结束才能设置 而且锚点是窗口的左上角