public static void MouseClick(IntPtr vHandle, int x, int y)
        {
            var lParam = ((y << 16) | x);                                                     // The coordinates
            var wParam = 0;                                                                   // Additional parameters for the click (e.g. Ctrl)

            WinAPIWrapper.SendMessage(vHandle, NativeMethods.WM_LBUTTONDOWN, wParam, lParam); // Mouse button down
            WinAPIWrapper.SendMessage(vHandle, NativeMethods.WM_LBUTTONUP, wParam, lParam);   // Mouse button up
            //SendMessage(handle, upCode, wParam, lParam); // Mouse button up
        }
        public static void MouseEvent(IntPtr vHandle, uint msg, int x, int y)
        {
            var lParam = ((y << 16) | x);                            // The coordinates
            var wParam = 0;                                          // Additional parameters for the click (e.g. Ctrl)

            WinAPIWrapper.SendMessage(vHandle, msg, wParam, lParam); // Mouse button down
            //SendMessage(vHandle, Win32ApiWrapper.WM_LBUTTONUP, wParam, lParam); // Mouse button up
            //SendMessage(handle, upCode, wParam, lParam); // Mouse button up
        }
 /// <summary>
 /// 给窗口发送内容
 /// </summary>
 /// <param name="hWnd">句柄</param>
 /// <param name="lParam">要发送的内容</param>
 public static void SetText(IntPtr hWnd, string lParam)
 {
     WinAPIWrapper.SendMessage(hWnd, NativeMethods.WM_SETTEXT, IntPtr.Zero, lParam);
 }
 public static void GetInfo(IntPtr vHandle)
 {
     WinAPIWrapper.SendMessage(vHandle, NativeMethods.WM_COMMAND, NativeMethods.IDM_VIEWSOURCE, (int)vHandle);
 }