首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QMouseEvent到win32模块输入

QMouseEvent到win32模块输入
EN

Stack Overflow用户
提问于 2011-05-16 14:51:16
回答 1查看 114关注 0票数 0

我需要将QMouseEvent转换为MOUSEINPUTMOUSEINPUT有很多像MOUSEEVENTF_LEFTDOWNMOUSEEVENTF_LEFTUP这样的标志,但是QMouseEvent的动作数量非常有限。是否有任何现有的解决方案?如果我需要自己写,我怎么才能弥补空白呢?

EN

回答 1

Stack Overflow用户

发布于 2011-05-16 16:55:30

QT涵盖了鼠标使用的所有情况,但它将它们拆分为不同的变量,而不是MOUSEINPUT。例如,MOUSEEVENTF_LEFTDOWN将是带有type = QEvent::MouseButtonPress , button = Qt::LeftButton.QMouseEvent,依此类推。唯一没有被qt覆盖的获胜事件是奇怪的事件MOUSEEVENTF_XDOWNMOUSEEVENTF_XUP

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6014032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档