none
利用 VB 去按外部程式的按鈕(抓不到hwnd) RRS feed

  • 一般討論

  • 請問有辦法用程式去按vb上面的快捷鍵的按鈕?

    就是 檔案(F) 編輯(E) 檢視(V)..等的下面那一整排

    我抓不到這些按鈕的hwnd

    如果抓的到hwnd就可以用PostMessage FindWindowEx(hwnd, 0 , "Button", "Download"), BM_CLICK, 0, 0 這樣就可以點了

    目前我只有用它上面顯示的快捷鍵下去按

    類似這樣

          keybd_event 18, 0, 0, 0
          keybd_event vbKeyC, 0, 0, 0
          keybd_event vbKeyC, 0, 2, 0
          keybd_event 18, 0, 2, 0

    請問是否有其他辦法?

    利用spy++找那一個框框的按鈕都是一樣的hwnd



    • 已變更類型 璉璉Moderator 2014年8月23日 上午 09:51
    • 已編輯 小眠 2014年8月25日 下午 02:28
    2014年8月8日 上午 01:58

所有回覆