小弟想用Hook让自己的程序在后台锁定一个注册表的特定键值
如果有程序访问~将被这个程序自动屏蔽掉,然后返回刚才操作注册表的那个程序的名称,路径之类的信息~~~
请问该如何实现
如果将这方面的API作为过程或者函数写入DLL里面
那么,改用什么样的方法调用,才能达到随系统启动后最快锁定注册表,并监视~~
如果有程序访问~将被这个程序自动屏蔽掉,然后返回刚才操作注册表的那个程序的名称,路径之类的信息~~~
请问该如何实现
如果将这方面的API作为过程或者函数写入DLL里面
那么,改用什么样的方法调用,才能达到随系统启动后最快锁定注册表,并监视~~
我好象回答过这个问题。
WH_GETMESSAGE Installs a hook procedure that monitors messages posted to a message queue. For more information, see the GetMsgProc hook procedure.
我没做过,仅提供建议
用wh_getmessage钩子,好象注册表改动了要发送WM_SETTINGCHANGE之类的消息。
好象是吧