控制Open With菜单项的注册表键值

当右键单击一个文件的时候, 你会发现有一个菜单项叫做Open With.

 

为了说明问题, 我们在这里使用.xyz文件类型, xyzfile作为.xyz文件的ProgID.

某种文件的Open With菜单项目是由下列的注册表键值控制的:

 

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .xyz \ OpenWithList

 

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .xyz \ OpenWithProgIDs

 

HKEY_CLASSES_ROOT\.xyz\ OpenWithList

 

HKEY_CLASSES_ROOT\.xyz\ OpenWithProgIDs

 

HKEY_CLASSES_ROOT\SystemFileAssociations\<Perceived Type>\OpenWithList

 

fileclass

 

HKEY_CLASSES_ROOT\SystemFileAssociations\xyzfile\

 

摘译自:

http://windowsxp.mvps.org/OpenWith.htm

你可能感兴趣的:(open)