C#後台點擊使用PostMessage
[DllImport( user32 )] public static extern void PostMessage(IntPtr hWnd, int Msg,int wParam, int lParam); const int WM_MOUSEMOVE = 0x200;//移動鼠標時發生,同WM_MOUSEFIRST const int WM_LBUTTONDOWN = 0x201;//按下鼠標左鍵 const int WM_LBUTTONUP = 0x202;//釋放鼠標左鍵 private void mclick(Point p) // int lParam = p.Y * 65535 p.X;//此法X坐標要 530才正確,棄用 int lParam = p.X (p.Y 16); //X坐標爲低位,Y坐標爲高位 //PostMessage(QJ.tfhwnd, WM_MOUSEMOVE,1 , lParam); //不需要 PostMessage(QJ.tfhwnd, WM_LBUTTONDOWN, 1, lParam); PostMessage(QJ.tfhwnd, WM_LBUTTONUP, 1, lParam); }
本站是提供個人知識琯理的網絡存儲空間,所有內容均由用戶發佈,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發現有害或侵權內容,請點擊一鍵擧報。
0條評論