none
[vb 2010] PostMessage 問題 RRS feed

  • 問題

  • HI~各位

    如果 PostMessage 對某些程式不起作用,要怎樣寫?

    (如果跟NP無關),因為聽說有NP保護,使用PostMessage會跳掉,但我用PostMessage不起任何反應,這是什麼回事?(已確定程式碼無問題,能對其他程式起作用)

    '=======================================================

    補充發問:

    HI~

       Dim wnd = System.Diagnostics.Process.GetProcessesByName("notepad")
            Button9.Text = wnd.Length
       Dim hwnd = wnd(0).MainWindowHandle

    PostMessage(hwnd, WM_KEYDOWN And WM_KEYUP, F5key, 0)

    如果我想對"notepad"發送f5key能用這個方法(可行),但如果發送abcd,123等鍵則不會有反應,

    如果我想對notepad寫下abcde,要怎樣做呢?

    sendkey可行....但不想讓notepad調到最前才能用....

    2011年4月15日 上午 05:52

解答