我如何知道当前关注的进程?
编辑:Windows操作系统,从XP到7
答案 0 :(得分:10)
调用GetForegroundWindow
以获取焦点窗口的句柄,然后调用GetWindowThreadProcessId
以获取创建该窗口的进程的ID。你使用该ID做什么取决于你。
答案 1 :(得分:2)
您可以使用EnumProcesses
获取正在运行的进程列表。
检索手柄后,请查看GetProcessInformation
,可能会有一些可以帮助您的内容。
答案 2 :(得分:1)
第一步是winapi函数EnumProcesses(也许是OpenProcess)