2

我正在寻找一个打开列表,就像在 Windows 上下文菜单中一样,用于图像文件。那么我怎样才能获得与文件类型关联的所有程序的列表?

在此处输入图像描述

4

1 回答 1

7

第一个来源

如果您在注册表中查看HKEY_CLASSES_ROOT\.bmp.

(Default)值将向您显示默认的关联程序。就我而言,这显示 Paint.Picture,它将您链接到HKEY_CLASSES_ROOT\Paint.Picture

HKEY_CLASSES_ROOT\.bmp您还可以找到OpenWithList包含“打开方式”应用程序的子项的子项。

第二来源

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts下面,您还会找到文件扩展名列表。寻找,那里也存在.bmp一个子键。OpenWithList我认为这个来源是你需要的。

于 2012-08-10T06:57:51.520 回答