9

我想在屏幕上获取鼠标坐标。

我怎样才能在 Qt 中做到这一点?


在 Windows 上,使用 C# 我正在做类似这个问题的答案中建议的事情。

4

2 回答 2

11

正如文档所述: -

QCursor::pos()

返回主屏幕光标(热点)在全局屏幕坐标中的位置。

如果您有多个屏幕,您可以使用:-

QPoint QCursor::pos(const QScreen * screen) 

请注意,QScreen 适用于 Qt 5

于 2013-10-22T16:34:35.343 回答
3

尝试这个 :

QCursor::pos()

应该完美地工作

于 2013-10-22T16:30:00.057 回答