有什么办法或软件可以跟踪程序执行过程中访问注册表中的那些键 有什么办法或软件可以跟踪程序执行过程中访问注册表中的那些键? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 监视注册表的某一个位置的值的变化 SHELL32.DLL:RegNotifyChangeKeyValueSHChangeNotifyDeregisterHANDLE WINAPI SHChangeNotifyRegister(HWND hWnd,DWORD dwFlags,LONG wEventMask,UINT uMsg,DWORD cItems, LPCNOTIFYREGISTER lpItems); index 2;BOOL WINAPI SHChangeNotifyDeregister(HANDLE hNotify);index 4; //hNotify Come form SHChangeNotifyRegisterHANDLE WINAPI SHChangeNotification_Lock(HANDLE hMemoryMap,DWORD dwProcessId,LPCITEMIDLIST **lppidls,LPLONG lpwEventId); index 644;BOOL WINAPI SHChangeNotification_Unlock(HANDLE hLock); index 645;Ex:LPCITEMIDLIST *pidls;LONG wEventId;if (bRunningWindowsNT) {HANDLE hLock;hLock = SHChangeNotification_Lock((HANDLE)wParam, (DWORD)lParam,&pidls, &wEventId);if (hLock) {ProcessEvent(wEventId,pidls[0], pidls[1]);SHChangeNotification_Unlock(hLock);}}else {pidls = (LPCITEMIDLIST*)wParam;wEventId = (LONG)lParam;ProcessEvent(wEventId,pidls[0], pidls[1]);} //来自猛料,希望对你有帮助! 编写服务Hook得驱动程序学RegMon软件,不是Delphi所能做到的 有关fastreport自动换页问题 请教高人指点开发会员卡管理系统全过程 TClientdataset.refreshrecord的問題 如何获取windows的域用户帐号 用Delphi开发杀毒软件 兄弟们,拉兄弟一把 ,救命!!!!! ADOQuery问题 用Install Shield建立别名时如何设置路径 显示格式的一个问提 请教动态GIF的问题。 求救,主从单据的添加删除修改审核等操作如何使用面向对象设计,请发一段完整的代码给我呀,现在好急啊。[email protected] 统计一个月中每种产品的入库数目。。。。
SHELL32.DLL:
RegNotifyChangeKeyValue
SHChangeNotifyDeregisterHANDLE WINAPI SHChangeNotifyRegister(HWND hWnd,DWORD dwFlags,LONG wEventMask,UINT uMsg,DWORD cItems, LPCNOTIFYREGISTER lpItems); index 2;BOOL WINAPI SHChangeNotifyDeregister(HANDLE hNotify);index 4; //hNotify Come form SHChangeNotifyRegisterHANDLE WINAPI SHChangeNotification_Lock(HANDLE hMemoryMap,DWORD dwProcessId,LPCITEMIDLIST **lppidls,LPLONG lpwEventId); index 644;BOOL WINAPI SHChangeNotification_Unlock(HANDLE hLock); index 645;
Ex:
LPCITEMIDLIST *pidls;
LONG wEventId;if (bRunningWindowsNT) {
HANDLE hLock;
hLock = SHChangeNotification_Lock(
(HANDLE)wParam, (DWORD)lParam,
&pidls, &wEventId);
if (hLock) {
ProcessEvent(wEventId,
pidls[0], pidls[1]);
SHChangeNotification_Unlock(hLock);
}
}
else {
pidls = (LPCITEMIDLIST*)wParam;
wEventId = (LONG)lParam;
ProcessEvent(wEventId,
pidls[0], pidls[1]);
}
//来自猛料,希望对你有帮助!
学RegMon软件,不是Delphi所能做到的