如何向一個窗口發送按下F10消息?(50分)

  • 主题发起人 主题发起人 johny8209
  • 开始时间 开始时间
J

johny8209

Unregistered / Unconfirmed
GUEST, unregistred user!
己取得某個外部程序的handle,如何向這個窗口發送按下F10鍵消息?<br><br>我用:<br>SendMessage(aHandle,WM_KEYDOWN,VK_F10,0)沒有反應。<br><br>但用<br>SendMessage(aHandle,WM_COMMAND,$14978,0);//Ctrl+P<br>卻可以,$14978是怎麼取得的?
 
$14978 = CTRL + P?<br>也许$4050才是CTRL + P吧,而$79才是F10吧
 
沒錯,是$14978,我測試過了
 
SendMessage(aHandle,WM_COMMAND,84351,0);//F10<br>SendMessage(aHandle,WM_COMMAND,84352,0);//F9
 
接受答案了.
 
后退
顶部