我想模擬一個嵌入式System.Windows.Controls.WebBrowser
內的按鍵。用於模擬擊鍵的各種技術已經在StackOverflow中進行了介紹,但是它們似乎不適用於WebBrowser控件。如何向WebBrowser發送擊鍵?
知道的是,控制包裝另一個窗口/ HWND,我本來期望以下工作但它不是:
[DllImport("user32.dll")]
private static extern int SendMessage(IntPtr hWnd, uint msg, int wParam, int lParam);
...
SendMessage(myWebBrowser.Handle, WM_CHAR, key, 0);
我已經使用
SendMessage
轉發模擬擊鍵WPF應用程序的其他部分
,並希望有一個一致的解決方案;但是這是WebBrowser
的失敗。
如何將模擬擊鍵轉發到WebBrowser
?
您是否找到了解決方案? – Sergey 2012-09-22 14:51:29
@Sergey發佈。謝謝。 – DuckMaestro 2012-09-22 23:17:24