编辑`.mp3`文件的注册表

时间:2015-11-27 22:08:22

标签: c++ registry

编辑.mp3文件的注册表,请参考此处给出的答案: Create registry entry to associate file extension with application in C++

我在c ++中编写了以下代码,在.mp3文件的上下文菜单中添加open_wihtNewAPp

Registry::SetValue("HKEY_CURRENT_USER\\Software\\Classes\\mp3file\\shell\\open_wihtNewAPp\\command", nullptr, "C:\\Users\\Devansh\\Desktop\\GUI.exe \"%1\"");
    Registry::SetValue("HKEY_CURRENT_USER\\Software\\Classes\\.mp3", nullptr, "mp3file");

但该选项未在上下文菜单中添加。 我也检查了regedit,密钥已成功添加。

编辑: .mp3上下文菜单的快照 enter image description here

1 个答案:

答案 0 :(得分:0)

我无法在链接问题中找到任何与您的方法相似的内容。电脑相当精确。如果他们查找HKEY_CURRENT_USER\Software\Classes\mp3file\shell\open\command,则不要指望HKEY_CURRENT_USER\Software\Classes\mp3file\shell\open_wihtNewAPp能够正常工作。即使拼写错误也小到" wiht"部分已经太多了,更不用说整个_wihtNewAPp部分。