是否有用于Shell扩展的Click Handler

时间:2010-08-13 12:48:27

标签: c++ windows com shell-extensions

经过MSDN Shell Extensions后,我不太确定我是否可以扩展Shell Click或Click事件的浏览器行为。任何建议或代码Snipet,文章或走过?

1 个答案:

答案 0 :(得分:4)

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

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