[AHK]獲取同花順軟體中的持倉資訊
阿新 • • 發佈:2019-02-05
關鍵程式碼就一句,先擺在前面了,感謝AutoHotkey福利,
指令碼說明:按F11鍵傳送訊息57634到控制元件CVirtualGridCtrl2,獲取持倉到剪貼簿,接著用msgbox顯示剪貼簿中的持倉資訊。
0x111 是 wm_command 訊息 的十六進位制程式碼F11::
SendMessage,0x111,57634,0,CVirtualGridCtrl2,同花順
MsgBox %Clipboard%
return
故事如下,會AutoHotkey的同學可以略過。
①折騰同花順外掛的都會遇到持倉獲取的難題,買賣都有熱鍵,但持倉查詢沒有熱鍵。
②滑鼠右擊context選單中的複製可以獲取持倉資訊。
③那麼模擬滑鼠傳送按鍵可以獲取持倉的,但可能不穩定,於是用spy++探測相關訊息:
④用AutoHotkey很容易向控制元件傳送訊息
其它AutoHotkey中的示例:
;設定寫字板字型為青色PostMessage, 0x111, 32788, 0, , Document - WordPad
;開啟記事本的關於對話方塊
PostMessage, 0x111, 65, 0, , Untitled - Notepad
;在 Windows Media Player 中播放/暫停
PostMessage, 0x111, 32808, 0, , Windows Media Player