c++字符串表.res文件

c++ string table .res file

本文关键字:文件 res 字符串 c++      更新时间:2023-10-16

我使用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. 调整链接器选项,以便编译后的。res将包含在您的。exe输出中(不,dll不是必需的);
  2. 使用LoadResource WinAPI函数获取资源的句柄。