Я полный новичок в Python, поэтому не понимаю жаргон. Я хочу использовать python для простого нажатия на определенную точку. Я уже успел левой кнопкой мыши с помощью ctypes:Щелкните правой кнопкой мыши на Python, используя ctypes
>>> import ctypes
>>> ctypes.windll.user32.SetCursorPos(x,y), ctypes.windll.user32.mouse_event(2,0,0,0,0), ctypes.windll.user32.mouse_event(4,0,0,0,0)
есть способ сделать правой кнопкой мыши таким же образом?
так для правой вниз я использую (8,0,0,0,0) и (10,0,0,0,0) для правильного? –
'10' и' 0x10' - это две разные вещи. Сначала находится в Base10 и представляет десятичный 10, а второй - в шестнадцатеричном виде и представляет 16. За исключением этого, да, который будет вызывать щелчок правой кнопкой мыши – SuperSaiyan
, я просто вставляю >>> import ctypes >>> user32 = ctypes .windll.user32 >>> user32.SetCursorPos (650,135), user32.mouse_event (8,0,0,0,0), user32.mouse_event (10,0,0,0,0) , и он не щелкнул правой кнопкой мыши ? –