只能调用API了,大概是这样
用一个win32的API--RegNotifyChangeKeyValue,大致原理是将一个Event的handle传给这个API,一旦发现监控的注册表变化了,这个Event就会被set,所以只需要wait这个event即可。.
RegNotifyChangeKeyValue API 函數 說明
http://msdn.microsoft.com/en-us/library/ms724892(VS.85).aspx
註冊表 監控通知 .Net 範例 (C#示例)
http://www.codeproject.com/KB/system/registrymonitor.aspx