- 注册时间
- 2011-3-6
- 最后登录
- 1970-1-1
该用户从未签到
|
procedure TForm1.Timer1Timer(Sender: TObject);
begin
keybd_event(vk_F9,0,0,0);
keybd_event(vk_F9,0,KEYEVENTF_KEYUP,0);
end;
我在DLL里面有个窗口 把DLL注入到目标进程以后Timer1已经启动,(窗口内可以看到),但为什么发送F9没反映呢.我又写了个exe用同样的方法在exe里运行上面的Timer1,结果正常按下了,请问问题出在那?
function HookProc(nCode:Integer;WParam: WPARAM;LParam:LPARAM):LRESULT;stdcall;
form1.Edit1.Text:=form1.Edit1.Text+' ¦'+inttostr(WParam);
我在这里做了个记录结果真的没收到发出去的消息.为什么呢,这个消息要怎么处理呢? |
|