X
xuwh
Unregistered / Unconfirmed
GUEST, unregistred user!
我获得了其他应用的一个BUTTON的句柄后(的确拿到了),<br>向它SENDMESSAGE,希望模拟按键效果,为什么没有反应呢?<br>如果向EDIT发送WM_CHAR就可以有效果。<br>代码如下:<br> HMain := FindWindow(nil, 'XXXX');<br> if (HMain = 0) then Exit;<br> HReply := HMain;<br> EnumChildWindows(HReply,@GetReplyProc,Integer(@HReply));<br> SendMessage(HReply,WM_CHAR,Ord('r'),0);<br>我也试过发送KEYDOWN/UP消息,可是不知道带ALT的组合键怎么按。<br>全文检索没有我需要的。好像这个从来都没有完整解决过。