标签: windows winapi
如何知道某个窗口是否属于我的程序?我想我可以使用窗口句柄来获取可执行文件名称,但这似乎很多工作,我必须反复这样做,所以我认为这可能是一个性能问题。是否有一种简单的方法可以知道给定的窗口句柄是来自自己的win32程序还是某些OS构造?由于此应用程序的性质,无法使用窗口标题。
答案 0 :(得分:2)
调用GetWindowThreadProcessId并将返回的流程ID与您自己的流程ID(通过GetCurrentProcessId进行比较)似乎很简单。