En python, enumero ventanas de nivel superior a través de EnumWindows
, y también enumero los procesos a través de EnumProcesses
.¿Cómo puedo obtener el control de la ventana principal en Python?
Luego, en la secuencia de comandos python, puse todos los identificadores de ventana que pertenecen al mismo pid en una lista (lo hice a través de GetWindowThreadProcessId
).
Más tarde descubrí algo: hay 3 identificadores de ventana que pertenecen a notepad.exe
, pero solo abro un archivo de texto.
¿Por qué?
Además, traté de establecer la ventana de texto como la ventana de primer plano a través de SetForegroundWindow
, pasé los tres controles de ventana a esta función, y dos funcionan.
¿Cómo podría ser esto?
lo tengo. gracias – Alcott