我想在HOOK中实现一个界面!
bahic 2005-12-21 01:05:01
我在HOOK.DLL中写了一个全局键盘HOOK,而且HOOK.DLL中有一个FORM的界面。我第一次在其它进程中
可以弹出来。在第二。三。。。以后的程序中就不能弹出界面!而且我跟踪DLL后发现。我的键盘HOOK子函数根本就再也不起作用了!
我的界面初始化是在:
SetHook()
{
Form1=new(TFORM); //初始化界面
......
}
我也知道。因为我的界面没有在共亨内存中生成。当在不同的程序中弹出时就会重新生成一份Form1。
我现在不知道怎么办了。。。。
我本来要实现的目的就是:在DLL中的界面可以在任何进程中都可以弹出来。(就象防毒软件一样)
请高人给我一个思路。或者实现的源代码。。。无限感激中。。。。