我想调试我的BHO(浏览器帮助对象)代码。为此,我想知道在浏览器中运行的当前进程的进程ID。我想用消息框显示该进程ID。请为我建议一种方法。
答案 0 :(得分:1)
BHO - 这是加载到iexplore.exe
的dll - 因此您只需拨打GetCurrentProcessId();
即可。当然也可以是iexplore.exe
的几个实例 - 并且在每个iexplore.exe
中都是自我BHO dll。出于调试目的,我建议你在TabProcGrowth
和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main
下设置HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main
为0