Pythonでウインドウハンドルを取得して移動する方法を教えてください。
Python では PyAutoGUIライブラリを使用して、ウィンドウハンドルを取得し、ウィンドウを移動できます。この例を次に示します。
import pyautogui
# 获取窗口句柄
window_handle = pyautogui.getWindow('窗口标题')
# 移动窗口
pyautogui.moveWindow(window_handle, x, y)
ウィンドウのタイトルからウィンドウハンドルを取得するには getWindow() 関数を使用し、moveWindow() 関数を使用すると、指定した座標位置にウィンドウを移動できます。moveWindow() 関数では、x と y がウィンドウの新しい座標位置になります。
pyautoguiライブラリはpywin32ライブラリに依存するため、事前にpywin32ライブラリをインストールする必要があります。インストールするには、以下のコマンドを使用できます。
pip install pywin32 pyautogui
その上、Windows OS 上でのウィンドウ操作は管理者権限が必要になる場合もあります。