QQ2010現在不支持命令行登錄了,還有如果是模擬鼠標鍵盤的話,如何確定輸入框的位置
先FindWindow找到登陸框,GetWindowRect就可以計算機了頂到有人幫忙解決爲止
沒人知道嗎?現在有很多軟件都支持各種版本的QQ登錄,有人知道是怎麼做的嗎
這個問題不是說,很難
你想,要是可以隨便往裏面sendmessage賬號密碼,那麼病毒也可以隨便獲取賬號密碼
騰訊不是軟柿子,人家那邊有驅動保護
用網頁登陸倒是可以考慮僅供參考,等高人吧
基本代碼片斷:
1.用FindWindow找出QQ登陸窗口
2.EnumChildWindows枚舉每個子窗體
難點在怎麼輸入密碼,當輸入密碼時,qq從系統內部接管了鍵盤.
QQWndName這個是QQ的標題名吧,那是不是要寫很多呢,比如別人的QQ版本是2007,2008,2009,2010,每個都要寫?而且等明年新出2011我這個又得改?別人做的都是兼容性很強的,QQ升級後也好用
用ShellExcute解決的,家裏電腦上有相關代碼。 不過在公司呢現在,晚上能傳給我嗎?分都送給你,謝謝了
20樓給的就是用winexe執行qq的方案,自己分析下吧,
代碼裏沒有資源文件,不過自己加上的話也比較容易.
經典登錄窗口的大小是固定的。
另一種風格的大小是可變的,但是其最小高度遠大於經典登錄窗口的高度。還有其中的各個輸入框的位置很有規律。
如果是一臺新的電腦沒有提前登錄過,或者當前默認的自動登錄不是你的QQ號,如何解決?
密碼輸入框被保護了 。普通的方法對他沒用。 除非你技術高, 如果技術沒到,給你說了怎麼弄你也弄不了嘛。 需要驅動級的模擬按鍵才能輸入密碼吧