c ++字符串表.res文件

时间:2013-03-18 20:26:04

标签: c++ string

我使用eclipse和mingw32。 我在.rc文件中创建了一个STRINGTABLE:

STRINGTABLE
BEGIN
    IDS_HELLO,   "Hello"
    IDS_GOODBYE, "Goodbye"
END

并编译为.res文件

我想在应用程序中使用此STRINGTABLE。 也许我应该创建一个DLL文件?或者什么?

这是我想要使用的主要应用程序:

#include <windows.h>
#include <iostream>

int main () {
        // text.LoadString(IDS_HELLO) ; somewhere here...
    return 0;
}

1 个答案:

答案 0 :(得分:1)

the reference。你必须:

  1. 调整链接器选项,以便编译的.res将包含在.exe输出中(不,dll不是必需的);
  2. 使用LoadResource WinAPI函数获取资源句柄。