言語リソースの読み込み
アプリケーションは、特定のリダイレクトされたレジストリ文字列以外のすべてのユーザー インターフェイス言語リソースを、 FormatMessage、 LoadString、 LoadImage などの標準リソース読み込み関数の呼び出しを使用して読み込みます。 多くのリソース読み込み関数は、言語固有のリソース ファイルからリソースを自動的に読み込むよう変更されており、リソースは LN ファイルに含まれているかのように扱われます。 次の例は、 LoadString を使用して、システム言語設定に従うアプリケーションの言語文字列を読み込む方法を示しています。
HMODULE hResModule = LoadLibraryEx(TEXT("Mymodule.dll"), 0,
LOAD_LIBRARY_AS_DATAFILE | LOAD_LIBRARY_AS_IMAGE_RESOURCE);
// ...
LoadString(hResModule, myID, lpBuffer, cbBufferSize);
// ...
FreeLibrary(hResModule);
関連トピック