2011-08-30 82 views
3

我在寻找一种获取按钮按下事件的方法,类似于this,它用于在事件触发后立即检索指针。我的意思是按钮位于我设置为目标的任何特定Windows应用程序(.eg Windows媒体播放器的播放按钮)上。如果您在点击“播放”按钮后知道要收到什么消息。在另一个应用程序中单击手柄按钮

回答

1

用户在winapi标记了此内容。他可能已经知道钩子。 HABJAN答复的一部分指向正确的方向。回答这个问题是:使用Spy ++ 我不认为有“按钮点击”或“url链接点击”的消息,但如果你观察一个程序与间谍++,你会看到有这样的UI通知消息:WM_CAPTURECHANGED, WM_CHANGEUISTATE甚至WM_POSCHANGING。我认为这些是你正在寻找的信息。

另一种方式来做到这一点可能是使用AutomationElement,看到这样的回答:Getting the current tab's URL from Google Chrome using C#

PS:如果我能downvote由其他用户编辑的一个问题,我会downvote Dyppl的编辑...使用问题非常精确的单词:标题中的“获取消息”而不是“处理”。 PS2:这是一个古老的问题,但我早些时候问过同样的问题,并在谷歌上发现它,也许我的回答会帮助别人

+0

感谢您的想法! –

相关问题