Unicode in de Windows-API
Windows API-functies waarmee tekens worden bewerkt, worden over het algemeen geïmplementeerd in een van de volgende drie indelingen:
- Een algemene versie die kan worden gecompileerd voor Windows-codepagina's of Unicode
- Een Windows-codepagina versie met de letter "A" die wordt gebruikt om "ANSI" aan te geven
- Een Unicode- versie met de letter 'W' die wordt gebruikt om 'breed' aan te geven
Sommige nieuwere functies ondersteunen alleen Unicode-versies. Zie Conventies voor functieprototypesvoor meer informatie.
De volgende onderwerpen bespreken Unicode-gegevenstypen en hoe ze worden gebruikt in functies en berichten; het gebruik van resources, bestandsnamen en opdrachtregelargumenten; en methoden voor het vertalen tussen verschillende typen tekenreeksen.
- automatische berichtomzetting
- tekensets die worden gebruikt in bestandsnamen
- opdrachtregelargumenten
- conventies voor functieprototypes
- Standard C Functions
- verschillen in tekenreeksfuncties
- vertaling tussen tekenreekstypen
- Windows-gegevenstypen voor tekenreeksen
Verwante onderwerpen