Prima - mi scuso se questo è stato risolto centinaia di volte! D'oh!I file di risorse sono compilati come UNICODE o ANSI code-page?
Ma la mia ricerca-fu a quanto pare fa schifo, come sto avendo fortuna rispondere a questa domanda di fondo:
Come sono le risorse immagazzinate nella EXE/DLL? Come UNICODE (UCS-2, formato di carattere interno nativo di Windows) o come caratteri multibyte usando la code page del blocco delle risorse?
- Come corde un'embed UNICODE nelle proprie risorse (RC)?
- È possibile inserire il testo UNICODE (UCS-2) nelle stringhe della lingua da VS 2012?
- Windows sta ancora utilizzando UCS-2 o usa UTF16 internamente?
Sto solo cercando risposte generali o collegamenti ai dettagli, piuttosto che una dettagliata procedura per inserire una stringa UNICODE in una tabella di stringhe .rc. Grazie!
Questo non è direttamente correlato alla domanda, ma poiché Windows 2000 il formato di carattere interno di Windows è stato UTF-16. Le differenze tra UTF-16 e UCS-2 sono poche, ma esistono. – kusma