-
-
[求助]Delphi 关于线程的执行问题
-
发表于:
2007-7-30 03:36
4491
-
我自已做了一个DLL文件, 用来 Hook 一些键.......
function InstallHook : Boolean; stdcall; external DLLFile; // 在主程序中声明
function StartUP(P : Pointer) : LongInt; stdcall;
begin
..... 重复做一些检查, 满足条件后执行下面最后一句
InstallHook;
//我想在线程的最后一句中安装个Hook, 但发现在线程中执行到这句"InstallHook"时从来未成功过,但放在过程中却能每次都能安装(Hook)成功....
end;
//在窗体创建时调用线程
StartUPThread := CreateThread(nil,
0,
@StartUP,
nil,
0,
StartUPID);
请问大家, 是什么原因......
[课程]Linux pwn 探索篇!