Olá a todos!
Estou tentando pegar o Process ID usando ctypes, só que esse código abaixo retorna um ID totalmente diferente daquele mostrado no Gerenciador de Tarefas.
import ctypes
from ctypes import windll, c_ulong, wintypes
import time
#time.sleep(2)
hwnd = windll.user32.GetForegroundWindow()
pid = c_ulong()
GetWindowThreadProcessId = ctypes.windll.user32.GetWindowThreadProcessId(hwnd,pid)
print GetWindowThreadProcessId
Alguém tem alguma ideia do que está errado? Ou de como pegar esse PID?