gpt4 book ai didi

c++ - 在 Win32/C++ 中获取已安装的 Flash ActiveX 的版本

转载 作者:行者123 更新时间:2023-11-30 04:38:50 27 4
gpt4 key购买 nike

这可能吗?

我在我的应用程序的 IE 框架内嵌入了 Flash,我想检查是否安装了 Flash 及其版本。

应用程序需要在没有管理员权限的情况下运行。

额外的问题:我还可以检查 IE 设置中是否启用了 ActiveX 控件吗?

最佳答案

唯一想到的就是检查相应的*.dll 或*.ocx 文件的文件版本。在我的 64 位系统上,文件是

C:\Windows\SysWOW64\Macromed\Flash\Flash10b.ocx

您可能已经知道,许多应用程序可以列出所有已安装的 ActiveX 控件。所以肯定可以通过编程方式获取文件名。一旦拥有,您就可以获取文件版本。

希望很快有人能给你一个稍微开明一点的答案。

更新

现在我想起来了,注册表中每个控件都有一个键。

关于c++ - 在 Win32/C++ 中获取已安装的 Flash ActiveX 的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2892928/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com