2017-05-04 8 views
1

pyautogui를 사용하면 창에 대한 핸들을 얻는 방법이 있으므로 해당 창에서만 클릭이 수행되도록 할 수 있습니까? 즉, 내 창에 초점이 맞지 않으면 클릭이 발생하지 않습니다. 또한 내 창에 초점이 맞지 않으면 초점을 맞추고 작업을 수행합니다.파이썬 pyautogui 창 핸들

https://autohotkey.com/docs/commands/WinGet.htm

유사한 ID, 창 제목 등이 될 수있는 창을 식별하는 방법은 이러한 종류의 기능을 지원하는 다른 파이썬 모듈이 있습니까?

답변

0

PyAutoGui 자체는 해당 설명서의 FAQ section에서 말한다

Q : 창문이 나있는 창을 볼 수있는 곳 PyAutoGUI 알아낼 수 ? 초점을 맞추고 최대화하고 창을 최소화 할 수 있습니까? 창 제목을 읽을 수 있습니까?

A : 불행히도 아니지만, 다음은 PyAutoGUI를 위해 계획된 다음 기능입니다. 이 기능은 완료 될 때 PyAutoGUI에 포함될 PyGetWindow라는 Python 패키지에서 구현됩니다. 이제

, 당신은 PyGetWindow's repo에 걸쳐 계속 될 경우, 당신은 어떤 코드가 아직 없습니다 볼 수 있지만, random_notes.txt 파일이 포인터로,이 : Windows에서 창 제목을 찾기

:

몇 가지 흥미로운 정보가

http://stackoverflow.com/questions/37501191/how-to-get-windows-window-names-with-ctypes-in-python

. (나는 아직 시도하지 않았다.)