#2896·glfw

glfwSetWindowPos 示例中,虚拟屏幕原点不符合预期 [X11]

作者: dyoo47创建于 2026年9月3日更新于 2026年9月3日

<img width="915" height="514" alt="Image" src="https://GitHub.com/user-attachments/assets/0a289ea8-53d3-4017-8bd1-216f15a57341" /> 根据此图像,虚拟屏幕原点应与主显示器的原点相同。在一个垂直的次级显示器的虚拟 y 高度低于主显示器(物理上更高)的情况下,y=0 映射到次级显示器的顶部,而不是主显示器。<img width="587" height="253" alt="Image" src="https://GitHub.com/user-attachments/assets/e66d969c-7675-4762-aa81-78808abaffe3" /> 考虑这样的显示器设置,其中次级显示器的最大高度为主显示器的 800px 之上,调用 `glfwSetWindowPos(window, 0, 800)` 会导致窗口位于主显示器的顶部,而不是如预期的那样位于主显示器顶部 800px 以下。