询问者
监听注册表变化RegistryNotifyCallback

问题
-
//头文件
#include <regext.h>
HRESULT hr=RegistryNotifyCallback(HKEY_LOCAL_MACHINE, _T("System\\aaa"),_T("volume"), RegistryNotifyCallbackFunc1, 1/*(DWORD)g_hRegNotify*/, NULL, &g_hRegNotify->notifTypeVolume);
我想监听注册表变化,这个方法在WinCE6.0虚拟机中能正常运行, 在WinCE6.0真机中不能运行。
我用VS2008调试,提示"管道的另一端无任何进程"。 我在windows目录下也找见aygshell.dll这个动态库了啊,怎么会报这个错了。
RegistryNotifyCallback这个函数在哪个dll里面。
有哪位知道的,指教一下,谢谢了!
全部回复
-
你好,
欢迎来到这里。
RegistryNotifyCallback是在aygshell.dll下的方法。
这里我提供一些链接,希望对你有帮助:
http://www.cnblogs.com/Kane_zzt/archive/2010/02/23/1672029.html
http://blog.csdn.net/zhuangshn/article/details/5484602
http://www.codeproject.com/Articles/103104/Radio-Power
此致
Elegentin Xie [MSFT]
MSDN Community Support | Feedback to us
-
你好,谢谢你的回答,
http://blog.csdn.net/zhuangshn/article/details/5484602
1)RegistryNotifyWindow 是将指定消息发送到指定的窗口2)RegistryNotifyCallback 是发送指定消息到自定义的Callback函数
这里面讲的两个方法我都试过还是不行:
编译没错,在wince6.0的仿真机里可以运行,在wince6.0的真机里不能运行。
-
你好,
欢迎来到这里。
RegistryNotifyCallback是在aygshell.dll下的方法。
这里我提供一些链接,希望对你有帮助:
http://www.cnblogs.com/Kane_zzt/archive/2010/02/23/1672029.html
http://blog.csdn.net/zhuangshn/article/details/5484602
http://www.codeproject.com/Articles/103104/Radio-Power
此致
Elegentin Xie [MSFT]
MSDN Community Support | Feedback to us
http://blog.csdn.net/zhuangshn/article/details/5484602
1)RegistryNotifyWindow 是将指定消息发送到指定的窗口2)RegistryNotifyCallback 是发送指定消息到自定义的Callback函数
这里面讲的两个方法我都试过还是不行:
编译没错,在wince6.0的仿真机里可以运行,在wince6.0的真机里不能运行。