Caricamento delle risorse del linguaggio

L'applicazione carica tutte le risorse del linguaggio dell'interfaccia utente, diverse da determinate stringhe del Registro di sistema reindirizzate, usando chiamate a funzioni di caricamento delle risorse standard, ad esempio FormatMessage, LoadString e LoadImage. Molte funzioni di caricamento delle risorse sono state modificate per caricare automaticamente le risorse dai file di risorse specifici della lingua, trattando le risorse come se fossero contenute nel file LN. Nell'esempio seguente viene illustrato l'uso di LoadString per caricare stringhe di lingua per un'applicazione che segue le impostazioni della lingua di sistema.

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

Individuazione delle risorse Win32 PE