Python2.7、Win7 32bit を使用しています。
import pyautogui
pyautogui.confirm(text=u'XXXX', title=r'XX', buttons=['OK', 'Cancel'])
pyautogui.click()
エラー:
Traceback (most recent call last):
File "VisualNovelForScroll.py", line 28, in <module>
pyautogui.click()
File "F:/Anaconda2/Lib/site-packages\pyautogui\__init__.py", line 362, in click
platformModule._click(x, y, 'left')
File "F:/Anaconda2/Lib/site-packages\pyautogui\_pyautogui_win.py", line 437, in _click
_sendMouseEvent(MOUSEEVENTF_LEFTCLICK, x, y)
File "F:/Anaconda2/Lib/site-packages\pyautogui\_pyautogui_win.py", line 480, in _sendMouseEvent
raise ctypes.WinError()
WindowsError: [Error 1400] 无效的窗口句柄。
私の Windows 言語は中国語です。无效的窗口句柄 意味invalid windows handle
マウスの位置を取得して引数として送信しようとしましたpyautogui.click()
が、同じエラーが発生しました。
pyautogui.confirm(text=u'XXXX', title=r'XX', buttons=['OK', 'Cancel'])
currentMouseX, currentMouseY = pyautogui.position()
pyautogui.click(currentMouseX, currentMouseY)
別の失敗した試み:
pyautogui.confirm(text=u'XXXX', title=r'XX', buttons=['OK', 'Cancel'])
currentMouseX, currentMouseY = pyautogui.position()
pyautogui.moveTo(currentMouseX, currentMouseY)
pyautogui.click()
前もって感謝します。アドバイスをいただければ幸いです。