J'essaie de définir un programme (PID connu) en haut/actif/premier plan (je ne sais pas lequel est le plus approprié).Définir la fenêtre active/premier plan à partir du PID
Le PID est réglé sur le processus Windows PID
handle = win32api.OpenProcess(win32con.PROCESS_ALL_ACCESS,
False, pid)
win32gui.SetForegroundWindow(handle)
win32gui.SetActiveWindow(handle)
I soit obtenir:
pywintypes.error: (1400, 'SetForegroundWindow', 'Invalid window Handle.')
pywintypes.error: (1400, 'SetActiveWindow', 'Invalid window handle.')
Je me rends compte qu'il est un problème dans le gestionnaire, mais je ne suis pas sûr de savoir comment je suis censé correctement obtenir la poignée de travail.
Avez-vous un exemple python? –