C / C ++注册表帮助

时间:2009-04-13 02:35:01

标签: c++ c resources

我正在编写一个mp3应用程序,我有它所以它从启动开始。然而,当在msconfig中查看它时,它说制造商是未知的。我怎么能说“daxsoft”?

如果没有.rc文件,有没有办法做到这一点?

2 个答案:

答案 0 :(得分:1)

您需要将一个版本部分添加到项目中包含的.rc文件中(如果您还没有.rc文件,则添加.rc文件)。

在.rc文件的旁边,你需要一个RT_VERSION块,它允许你指定文件版本,公司等。

此信息由资源编译器(rc.exe)处理并包含在最终的exe中。如果将.rc文件添加到项目中,Visual Studio将自动为您处理。

有关流程的旧的,但仍然准确的概述,请参阅MSDN

答案 1 :(得分:0)

我认为它来自您的.exe文件,您需要签名:

http://blogs.msdn.com/secureapps/archive/2007/01/25/code-signing.aspx