Re: [問題] 有辦法做到將字串輸入到其他程式嗎?
※ 引述《GreatShot (我要拿Ph.D.!!!)》之銘言:
: 偏偏唯有MSN的對話視窗怎樣都送不進去
: 有人成功的SendMessage給MSN對話視窗過嗎?
剛邊看動畫邊照著這個範例
http://forums.fanatic.net.nz/index.php?showtopic=11985
寫了一個 MsnSend 的 demo 程式
http://tinyurl.com/2aculn
執行會跳出一個 textbox 和 button,
按下button後, 他會在找到的第一個msn視窗(IMWindowClass)直接送出textbox
內的訊息給對方..
--
我的做法是直接用遞迴 iterating 整個 DirectUIHWND 內的所有child..
如果找到對話視窗的input textbox 就用 set_accValue 寫入 textbox內的字串,
再找出 Send/送出 按紐, 執行他的預設動作(也就是 "按下" accDoDefaultAction())
這樣就可以不管 focus 都可以輸入字串到 textbox,
而且可以執行送出 :p
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.142.224
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 9 之 9 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章