如何检查进程是否具有图形界面(没有 .NET)
How can I check if a process has a graphical interface (without .NET)?
我试图了解哪些进程具有图形界面。我试图使用GetGuiResources,但有些进程有GUI资源,但没有窗口。现在我使用 WaitForInputIdle - 同样,一些进程准备好输入,但它们没有窗口:(。如何检查流程是否具有图形界面?
附言我使用 Python + ctypes,但关于C++或小解释的示例就足够了:)
如果你的目标是Windows,你可以使用Win32 API。枚举窗口函数枚举子窗口,或者也可以使用 EnumThreadWindows 仅枚举非子窗口。
希望这能给你一些帮助。
相关文章:
- 打印 ONNXRUNTIME::图形没有模型
- 有没有一种方法可以使用图形在C++中逐个字母地打印控制台中的文本
- 图形工具:在Linux中编译并连接到本地CGAL库?(没有须藤)
- 如何在没有第三方库的C 程序上显示图形
- 我该如何解决错误,说明创建图形对象没有放置在图形场景中
- 有没有办法通过 LEMON 图形库中的 Map 值获取节点?
- 有没有办法在更改与 HDC 关联的位图大小后更新图形对象?
- 是否可以通过图形用户界面 (GUI) 与 Linux 命令行界面 (CLI) 进行交互
- 图形没有显示何时使用IDXGISURFACE1使用的GDI兼容DC
- 在代码块中使用图形,但没有输出
- 手动编程Borland图形界面上的可点击按钮
- 我想知道为什么Asset_manager(Android NDK)没有界面目录的接口
- 如何检查进程是否具有图形界面(没有 .NET)
- 多平台 IDE,用于在C++中开发图形界面
- 在非基于C/C++的图形界面中需要指导
- 创建原始图形元素(没有Windows chrome)
- c++图形界面框架/库
- 用图形界面在c++中实现离散马尔可夫链模拟
- 用户界面 - 没有 Winrt 的地铁风格 GUI C++ 库
- 在c++中创建一个井字游戏的图形界面