Carga de recursos de idioma

La aplicación carga todos los recursos de lenguaje de la interfaz de usuario, aparte de determinadas cadenas del Registro redirigidas, mediante llamadas a funciones de carga de recursos estándar, por ejemplo , FormatMessage, LoadString y LoadImage. Muchas funciones de carga de recursos se han modificado para cargar recursos de archivos de recursos específicos del lenguaje automáticamente, tratando los recursos como si estuvieran contenidos en el archivo LN. En el ejemplo siguiente se muestra el uso de LoadString para cargar cadenas de idioma para una aplicación que sigue la configuración del idioma del sistema.

HMODULE hResModule = LoadLibraryEx(TEXT("Mymodule.dll"), 0,
                                   LOAD_LIBRARY_AS_DATAFILE | LOAD_LIBRARY_AS_IMAGE_RESOURCE);
// ...
LoadString(hResModule, myID, lpBuffer, cbBufferSize);
// ...
FreeLibrary(hResModule);

Búsqueda de recursos de Win32 PE