3

在通过MSDN Shell Extensions之后,我不太确定是否可以扩展 Shell Click 或 Explorer 的 Click 事件的行为。有任何建议或代码片段、文章或演练吗?

4

1 回答 1

4

没有这种可能性。那会使外壳太脆弱。想象一下利用此功能的所有恶意软件。

如果要捕获点击事件,没有简单的方法。您可以SetWindowsHookEx并监视/捕获所有 CabinetWClass 和/或 DirectUIHWND 类窗口的鼠标消息。您可以将代码注入 explorer.exe 的进程并从那里拦截消息。这是将 dll 注入进程的片段。

于 2010-08-18T10:30:44.647 回答