我有一个小问题。基本上使用Qt,我在注册表编辑器中使用带有QSettings类的图标保存了扩展名(例如:.c--)。唯一的问题是,我想确保在打开带有扩展名(.c--)的文件时,默认情况下会打开一个软件。我以前从未在C ++中做到过这一点,而在网上研究之后,我什么也没发现。这就是为什么我想知道。谢谢您的帮助。
QSettings
reg("HKEY_CURRENT_USER\\SOFTWARE\\Classes\\.c--\\DefaultIcon",
QSettings::NativeFormat);
eg.setValue("Default",
"path_to_icon");
//Code for open the .c-- extension with a program ?