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 del linguaggio, trattando le risorse come se siano contenute nel file LN. Nell'esempio seguente viene illustrato l'uso di LoadString per caricare le stringhe del linguaggio per un'applicazione che segue le impostazioni del linguaggio 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 PE Win32