上次活动监控? [英] Last activity monitoring ?
本文介绍了上次活动监控?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Windows 10 OS如何实现用户的最后活动?他们查看了什么以及他们的活动?
有查看它们的工具吗?
然后使用C ++编程语言构建的API是什么?
谢谢
我尝试过的事情:
没有. Googled但只有app.
How windows 10 OS implements Last activities of users ? what they viewed and their activity ?
There are tools to view them?
What are the API to build then using C++ programming language ?
Thanks
What I have tried:
Nothing. Googled but only app.
推荐答案
典型活动是键盘和鼠标事件.通过为通用消息实现处理程序,可以为单个应用程序检测到这些错误.请参见键盘输入(Windows) [ ^ ],鼠标输入(Windows) [ ^ ]和原始输入(Windows) [ ^ ].
对于系统范围的监视,您需要安装挂钩.请参见使用挂钩(Windows) [ ^ ].
用户查看的内容无法真正检测到.但是您可以监视诸如打开文件之类的事件.可以在使用Windows API挂钩的Windows文件监视系统中找到示例 [ ^ ].
由于您的问题比较模糊,您现在应该使用一些关键字来进行进一步的在线研究("Windows c ++ hook"以及要监视的活动类型).
流程监视器 [
Typical activities are keyboard and mouse events. These can be detected for single applications by implementing handlers for common messages. See Keyboard Input (Windows)[^], Mouse Input (Windows)[^], and Raw Input (Windows)[^].
For system wide monitoring you need to install hooks. See Using Hooks (Windows)[^].
What a user has viewed can''t be really detected. But you can monitor events like opening files. An example can be found at Windows File Monitoring System Using Windows API Hooking[^].
Because your question is rather vague you should now have some keywords for further online research ("windows c++ hook" together with the kind of activity to be monitored).
An existing tool that may cover some of your requirements is the Process Monitor[^].
这篇关于上次活动监控?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文