Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Windows UI执行检测是否可能?_C++_Windows_User Interface_Windows Messages - Fatal编程技术网

C++ Windows UI执行检测是否可能?

C++ Windows UI执行检测是否可能?,c++,windows,user-interface,windows-messages,C++,Windows,User Interface,Windows Messages,“开始”菜单项可以单击执行, 资源管理器的项目可以双击或右键单击并(O)笔执行 像这样,Windows UI是许多执行方法。 我想知道UI的执行情况(比如双击项目) 怎么知道 我尝试使用UI自动化。但是焦点改变太晚了,有时执行时没有焦点改变。 所以我想要某种方法 假设。 UI到内核执行消息。 我能得到它吗 还有其他方法存在吗?你是说你想知道你的exe是否是通过双击、单击、命令行@约翰3136。。。不是命令行。这不是UI。我想知道UI exe已启动!命令行是“不关心条件”!实际上,命令行是UI,它

“开始”菜单项可以单击执行, 资源管理器的项目可以双击或右键单击并(O)笔执行

像这样,Windows UI是许多执行方法。 我想知道UI的执行情况(比如双击项目)

怎么知道

我尝试使用UI自动化。但是焦点改变太晚了,有时执行时没有焦点改变。 所以我想要某种方法

假设。 UI到内核执行消息。 我能得到它吗


还有其他方法存在吗?

你是说你想知道你的exe是否是通过双击、单击、命令行@约翰3136。。。不是命令行。这不是UI。我想知道UI exe已启动!命令行是“不关心条件”!实际上,命令行是UI,它不是GUI。@MatteoItalia哦。。谢谢我现在还不知道。无论如何,我的问题不一定要包括它只是在不同的环境下是不同的。用户可以做出合理的猜测,但我怀疑是否有任何方法可以查看本地上下文,并明确说明该内容对鼠标单击的反应。请注意,随着Windows资源管理器的自动滚动,从Windows 7开始,双击并不总是打开一个项目,即使是在需要打开的地方,因为在第一次和第二次单击之间会滚动。