加载语言资源

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