1

我想在 Windows 8 中启动任何应用程序之前启动我的应用程序,例如 Windows 安全提示。是否有任何事件处理程序,每当启动任何应用程序时都会收到通知?

我的用例:我想要一个类似于儿童锁的应用程序(我们称之为 myCustomApp)。当任何用户运行游戏(比如纸牌)时,我希望 myCustomApp 检查进程名称,并立即终止进程。

PS:我对编程很陌生。

提前致谢!

4

1 回答 1

1

是否有任何事件处理程序,每当启动任何应用程序时都会收到通知?

是的:您可以使用 WMI 事件来检测Win32_Process.

但是这些是通过流程创建创建的,而不是之前。

在创建新进程的调用和实际创建的进程之间做一些事情ProcessCreate,充其量是很难的(你可能需要在内核中做),但很可能是不可能的。

你为什么要这样做?你想解决什么问题?这听起来确实像一个 XY 问题

编辑:

但是您仍然应该从寻找解决潜在问题的更好方法开始。

于 2013-11-02T08:57:29.863 回答