0

私は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;
}
4

1 に答える 1

1

リファレンスを参照してください。必ず:

  1. コンパイルされた .res が .exe 出力に含まれるようにリンカー オプションを調整します (いいえ、dll は必須ではありません)。
  2. LoadResourceWinAPI 関数を使用して、リソースへのハンドルを取得します。
于 2013-03-18T20:32:02.780 に答える