Một số lệnh về con trỏ chuột trong AutoHotkey

Hướng dẫn chi tiết một số lệnh về con trỏ chuột trong AutoHotkey

  1. Giới thiệu các lệnh điều khiển con trỏ chuột trong AutoHotkey
  2. Lấy vị trí chuột — MouseGetPos
  3. Di chuyển chuột — MouseMove
  4. Nhấp chuột — Click
  5. Kéo thả chuột — MouseClickDrag

1. Giới thiệu các lệnh điều khiển con trỏ chuột trong AutoHotkey

Định nghĩa: Trong AutoHotkey, các lệnh điều khiển con trỏ chuột cho phép bạn lấy vị trí, di chuyển, nhấp hoặc kéo thả chuột một cách tự động. Đây là công cụ mạnh mẽ để mô phỏng thao tác người dùng khi phần mềm không hỗ trợ phím tắt. Một số trường hợp sử dụng: Tự động click vào nút hoặc vị trí xác định.
Kéo thả tập tin hoặc cửa sổ.
Lấy tọa độ chuột để làm dữ liệu cho macro.
Di chuyển chuột chính xác tới vùng cần thao tác.

2. Lấy vị trí chuột — MouseGetPos

MouseGetPos dùng để lấy tọa độ X, Y của chuột và có thể lấy thêm ID cửa sổ hoặc control bên dưới con trỏ.

 ; Ví dụ 1: Lấy tọa độ X, Y của chuột
MouseGetPos, x, y
MsgBox, Vị trí chuột hiện tại: %x%, %y%

; Ví dụ 2: Lấy tọa độ và thông tin control
MouseGetPos, x, y, windowID, control
MsgBox, Toạ độ: %x%, %y%nCửa sổ ID: %windowID%nControl: %control%

3. Di chuyển chuột — MouseMove

MouseMove di chuyển con trỏ chuột đến một tọa độ nhất định, có thể điều chỉnh tốc độ.

 ; Ví dụ 1: Di chuyển chuột nhanh đến (500, 300)
MouseMove, 500, 300, 0

; Ví dụ 2: Di chuyển chuột chậm đến (800, 600)
MouseMove, 800, 600, 50

4. Nhấp chuột — Click

Cú pháp Mô tả
Click Nhấn chuột trái tại vị trí hiện tại
Click right Nhấn chuột phải tại vị trí hiện tại
Click x, y Nhấn chuột trái tại tọa độ (x, y)
Click x, y, right Nhấn chuột phải tại tọa độ (x, y)

 ; Ví dụ 1: Nhấp chuột trái tại (200, 150)
Click, 200, 150

; Ví dụ 2: Nhấp chuột phải tại (400, 300)
Click, 400, 300, right

5. Kéo thả chuột — MouseClickDrag

MouseClickDrag mô phỏng việc nhấn giữ chuột, kéo đến vị trí mới và thả.

 ; Ví dụ 1: Kéo chuột trái từ (100, 100) đến (400, 300)
MouseClickDrag, left, 100, 100, 400, 300

; Ví dụ 2: Kéo chuột trái từ (200, 200) đến (500, 500) với tốc độ chậm
MouseClickDrag, left, 200, 200, 500, 500, 20

Tìm kiếm:

Hướng dẫn chi tiết một số lệnh về con trỏ chuột trong AutoHotkey