gpt4 book ai didi

c++ - 当窗口不是焦点 OpenGL - C++ 时,一种将控制权返回给 Windows 的方法

转载 作者:行者123 更新时间:2023-11-28 08:19:39 25 4
gpt4 key购买 nike

我想知道当进行渲染的窗口不再是焦点时,是否有一个 OpenGL 命令可以将控制权返回给 Windows。就目前而言,鼠标会不断移动到屏幕中央,即使它不是焦点。

有什么办法解决这个问题吗?

谢谢!

最佳答案

OpenGL 是一种渲染 API;它没有处理底层窗口系统的命令。 WGL、GLX 和 Apples AGL 就是这样做的。甚至那些 API 也不处理鼠标移动。

如果鼠标被您的应用程序强制移动到屏幕中央,则可能是由于您使用了其他一些代码。许多用于创建 OpenGL 窗口的常用工具(FreeGLUT、GLFW、Qt、wxWidgets 等)都有用于捕获鼠标并影响其位置的命令。您将需要检查您的代码和用于与窗口交互的任何软件的文档,以查看问题所在。

关于c++ - 当窗口不是焦点 OpenGL - C++ 时,一种将控制权返回给 Windows 的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6327143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com