我理解focused
默认是默认设置为默认窗口属性,我理解如何检查它以及如何通过GL_FOCUSED
等操作它。如果没有操作,但是,如果没有开发人员/用户的知识(如果有可能),输入焦点如何/可以在窗口之间在真或假之间波动?例如。某些函数(或库的任何其他组件)不以GL_FOCUSED
为中心将焦点绘制到某些窗口或从某些窗口绘制(仅作为示例),以及如何确定?通识教育目的。我很感激。有一个美好的夜晚。
答案 0 :(得分:1)
在GLFW 3.2中,glfwFocusWindow()
是明确更改Windows输入焦点的唯一方法。
在某些平台上,例如Windows 7,最小化/图标化窗口会将输入焦点放在最后一个聚焦窗口上。这可能是由于用户最小化窗口而发生的,或< / em>通过使用glfwIconifyWindow()
。
glfwIconifyWindow()
glfwHideWindow()
glfwDestroyWindow()
glfwSetWindowMonitor()