0
我有一個窗口處理器HWD。我如何編程按下按鈕的窗口有?THXc#使用user32 dll從窗口按下一個按鈕
我有一個窗口處理器HWD。我如何編程按下按鈕的窗口有?THXc#使用user32 dll從窗口按下一個按鈕
可以使用Send Message功能來模擬按鈕點擊。
Here可以找到一個小例子。
SendMessage(ptrChild, WM_LBUTTONDOWN, 0, IntPtr.Zero); //send left button mouse down
SendMessage(ptrChild, WM_LBUTTONUP, 0, IntPtr.Zero); //send left button mouse up
SendMessage(ptrChild, BM_SETSTATE,1 , IntPtr.Zero); //send change state
看看這個MSDN page,解釋所有你可以發送消息功能發送消息。
所以這是我添加後,我有處理程序,我說:ShowWindow(hwnd,9); – Alex 2011-04-19 09:05:54
什麼是ptrChild?你能告訴我嗎? – Alex 2011-04-19 09:11:35
我在WM_LBUTTONDOWN ..(不存在)錯誤。 – Alex 2011-04-19 09:12:09