c++ - 获取常用程序列表

标签 c++ c windows winapi

我正在制作一个应用程序,该应用程序将出于统计原因收集用户计算机上的一些信息,例如。安装了哪些程序,是否使用有线\无线连接,默认浏览器,是否使用ms office,open office,其他?等。 我想知道计算机上最常用的程序是什么。我知道 Windows 会跟踪这一点,因为如果你进入控制面板->添加\删除程序。您可以查看某个程序是经常使用、很少使用还是偶尔使用。 此信息必须存储在注册表中,但我似乎找不到它。

有人知道它在哪里吗?

提前致谢。 :)

最佳答案

添加删除程序中显示的内容不准确。有很多程序可以执行此操作,但它们都会检查正在运行的进程。

您可以通过 WMI 获取所需的所有信息。

关于c++ - 获取常用程序列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3484772/

相关文章:

c++ - C++ 中的单元测试

c - 如何优化 CFD C 代码中的决策

c - AVX 标量运算要快得多

c++ - 为 64 位编译 Microsoft Detours

windows - 如何在 Windows XP 的 CMD 中执行汇编语言代码?

c# - 同时自动检测 COM-Port 和 WriteLine

c++ - 如何使用 C 预处理器用环境变量进行替换

c++ - Sphere online judge 发现我的代码是错误的,尽管它对数百个测试用例都是正确的

c++ - 另一个 "ISO C++ forbids declaration"错误

c - 将 %s 与数组一起使用