Winapi 识别所有窗口化进程

Winapi 识别所有窗口化进程,winapi,Winapi,我列出了当前打开的所有主/窗口进程,即任务栏中显示的每个窗口 我知道我可以使用EnumWindows和enumProcesss来找出这个问题。查找所有窗口化进程的“正确”和/或有效方法是什么 两者都要求我过滤所有进程/窗口,以检查它们是否为窗口化进程/主窗口,而不是“后台”进程/子窗口 *Ps:窗口化进程是正确的术语吗?我正在寻找所有具有主HWND且其图标出现在任务栏中的进程。几年前,Raymond Chen在博客中发表了一篇关于如何选择Alt+选项卡列表中的窗口的文章,任务栏的算法可能与此类似

我列出了当前打开的所有主/窗口进程,即任务栏中显示的每个窗口

我知道我可以使用
EnumWindows
enumProcesss
来找出这个问题。查找所有窗口化进程的“正确”和/或有效方法是什么

两者都要求我过滤所有进程/窗口,以检查它们是否为窗口化进程/主窗口,而不是“后台”进程/子窗口


*Ps:窗口化进程是正确的术语吗?我正在寻找所有具有主HWND且其图标出现在任务栏中的进程。

几年前,Raymond Chen在博客中发表了一篇关于如何选择Alt+选项卡列表中的窗口的文章,任务栏的算法可能与此类似(尽管正如他所指出的,这是一个实现细节,可能会有所更改)。几年前,雷蒙德·陈(Raymond Chen)有一篇关于如何选择Alt+Tab列表中的窗口的博客,任务栏的算法可能与此类似(尽管正如他所指出的,这是一个实现细节,可能会有所改变)。