正在阅读:QQ聊天记录器演示程序(一)QQ聊天记录器演示程序(一)

2004-06-04 10:29 出处:CSDN 作者:hottey 责任编辑:linjixiong



  DllProc := @DllEntry;

  DllEntry(DLL_PROCESS_ATTACH);

end.

 


//上述代码对卸载钩子没有加太多说明,它不属于此范围讨论之内.

演示程序代码


procedure TForm1.Button1Click(Sender: TObject);

begin

  InstallHook;

end;

procedure TForm1.FormCreate(Sender: TObject);

begin

  MemFile:= OpenFileMapping(FILE_MAP_WRITE,False,HOOK_MEM_FILENAME);

  if MemFile = 0 then

  MemFile := CreateFileMapping($FFFFFFFF,nil,

            PAGE_READWRITE,

            0,

            SizeOf(TShared),

            HOOK_MEM_FILENAME);

  Shared := MapViewOfFile(MemFile,

          File_MAP_WRITE,

          0,

          0,

          0);

  Shared^.MainWnd := Handle;   //保存窗体句柄

end;

 

 






察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品