加载语言资源

应用程序使用对标准资源加载函数的调用(例如 FormatMessageLoadStringLoadImage)加载除某些重定向注册表字符串以外的所有用户界面语言资源。 许多资源加载函数已修改为自动从特定于语言的资源文件加载资源,将资源视为包含在 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);

查找 Win32 PE 资源