首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过单击进程的‘窗口’从进程获取进程ID/HWID

通过单击进程的‘窗口’从进程获取进程ID/HWID
EN

Stack Overflow用户
提问于 2013-12-30 04:34:51
回答 1查看 1.1K关注 0票数 0

我在屏幕录制程序中见过类似的函数。例如,你点击一个游戏的窗口,程序就会把注意力集中在游戏上。

所以我想做一些类似的事情,但不是记录窗口,而是从进程/程序中获取进程ID/HWID/窗口句柄。

我希望你们读起来不会太乱...

我找不到任何东西,但也许可以通过某种方式来查看哪个窗口得到SetForeGround (显然是从你点击它的时候开始的)。

有人有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2013-12-30 04:44:52

WindowFromPoint开始

http://msdn.microsoft.com/en-us/library/windows/desktop/ms633558%28v=vs.85%29.aspx

然后是GetWindowThreadProcessId

http://msdn.microsoft.com/en-us/library/windows/desktop/ms633522%28v=vs.85%29.aspx

最后,GetProcessIdOfThread

http://msdn.microsoft.com/en-us/library/windows/desktop/ms683216%28v=vs.85%29.aspx

你必须调用它们,我不确定.NET库是否有它们(第一个肯定不在基类库中)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20829795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档