【发布时间】:2021-05-26 11:19:07
【问题描述】:
我想使用用户在他/她的计算机中设置的默认应用程序打开一个 jpg 文件。
jpg 文件的 prog id 来自:
Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\UserChoice
是“AppX43hnxtbyyps62jhe9sqpdzxn1790zetc”。当我从以下位置检查 shell 命令时:
Computer\HKEY_CLASSES_ROOT\AppX43hnxtbyyps62jhe9sqpdzxn1790zetc\Shell\open\command
我得到 {4ED3A719-CEA8-4BD9-910D-E252F997AFC2} 的 DelegateExecute 值。如何检索此应用程序的 shell 命令?
【问题讨论】:
标签: c++ windows registry file-extension file-type