
如圖是一個這樣的程式。
希望文本框里面輸入了內容后,單擊下面按鈕后,在另一個程式比如旁邊記事本使用滑鼠激活后,能把文本框里面內容通過模擬打字的方式輸入(有些網頁禁止了粘貼,想通過這個方法實作)
uj5u.com熱心網友回復:
WINDOWS的訊息函式. VB里有一個SENDKEY .uj5u.com熱心網友回復:
能給個使用范例么
uj5u.com熱心網友回復:
你另外一個程式如果也是是開發的或者有原始碼的話,自己寫個通信介面。如果不是的話,給個思路給你,用SPY++查視窗句柄,一層層的找
找到對應的地方
//IntPtr hWnd = FindWindow(null, "Save a Copy...");
//IntPtr hWnd1 = FindWindowEx(hWnd, IntPtr.Zero, "DUIViewWndClassName", null);
//IntPtr hWnd2 = FindWindowEx(hWnd1, IntPtr.Zero, "DirectUIHWND", null);
然后利用SendMessage發送文本
SendMessage(hWnd2 , WM_SETTEXT, IntPtr.Zero, "你的字串");
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/28012.html
標籤:VB.NET
