Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在屏幕上获取鼠标坐标。
我怎样才能在 Qt 中做到这一点?
在 Windows 上,使用 C# 我正在做类似这个问题的答案中建议的事情。
正如文档所述: -
QCursor::pos()
返回主屏幕光标(热点)在全局屏幕坐标中的位置。
如果您有多个屏幕,您可以使用:-
QPoint QCursor::pos(const QScreen * screen)
请注意,QScreen 适用于 Qt 5
尝试这个 :
应该完美地工作