예제 #1
0
 public void SendLeftClickToWindow(Vip72Handle.Vip72Window window, Point point)
 {
     this.setVip72TopMost();
     Vip72Handle.SetForegroundWindow(this._MainHandle);
     Vip72Handle.GetChildWindowInfo(this.GetWindowHandle(window));
     ClickOnPointTool.ClickOnPoint(this.GetWindowHandle(window), point);
 }
예제 #2
0
        public static void deleteListViewItem(IntPtr handle, int index)
        {
            Point index1 = Vip72Handle.scrollListViewToIndex(handle, index);

            if (index1 == Vip72Handle.InvalidPoint)
            {
                return;
            }
            index1.X += 5;
            index1.Y += 5;
            Thread.Sleep(200);
            ClickOnPointTool.ClickOnPoint(handle, index1);
            ClickOnPointTool.SendDeleteKey(handle);
        }
예제 #3
0
        public static void selectListViewItem(IntPtr handle, int index, bool doubleclick)
        {
            Point index1 = Vip72Handle.scrollListViewToIndex(handle, index);

            if (index1 == Vip72Handle.InvalidPoint)
            {
                return;
            }
            index1.X += 5;
            index1.Y += 5;
            Thread.Sleep(200);
            if (doubleclick)
            {
                ClickOnPointTool.ClickOnPoint(handle, index1);
                ClickOnPointTool.ClickOnPoint(handle, index1);
            }
            else
            {
                ClickOnPointTool.ClickOnPoint(handle, index1);
            }
        }