アプリケーションは、特定のリダイレクトされたレジストリ文字列以外のすべてのユーザー インターフェイス言語リソースを、標準リソース読み込み関数の呼び出し (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);
関連トピック