C++ c++;控制台鼠标事件

C++ c++;控制台鼠标事件,c++,console,mouseevent,C++,Console,Mouseevent,是否有可能在windows控制台应用程序中获取鼠标事件,即使控制台窗口未处于活动状态,例如Word或任何其他应用程序处于活动状态 如果用户选择了桌面项目并将其复制或移动到其他地方,我希望收到通知。我不是Windows专家。我所描述的适用于Linux,但我希望Windows中也存在类似的机制 “桌面”隐喻基本上是通过一个目录实现的。桌面是一个大的全屏文件浏览器(在Windows中,它实际上是) 这意味着在Linux中,对桌面目录所做的任何更改都可以通过观察。同样,我假设Windows中也存在类似的

是否有可能在windows控制台应用程序中获取鼠标事件,即使控制台窗口未处于活动状态,例如Word或任何其他应用程序处于活动状态


如果用户选择了桌面项目并将其复制或移动到其他地方,我希望收到通知。

我不是Windows专家。我所描述的适用于Linux,但我希望Windows中也存在类似的机制

“桌面”隐喻基本上是通过一个目录实现的。桌面是一个大的全屏文件浏览器(在Windows中,它实际上是)


这意味着在Linux中,对桌面目录所做的任何更改都可以通过观察。同样,我假设Windows中也存在类似的机制,您可以使用inotify手册页面中的关键字找到它。

这将是特定于环境的,尽管我假设您在Windows上。尽管您的问题看起来更像是一个通用的文件系统监视机制,但请深入研究。