Unicode in der Windows-API

Windows-API-Funktionen, die Zeichen bearbeiten, werden in der Regel in einem von drei Formaten implementiert:

  • Eine generische Version, die entweder für Windows-Codepages oder Unicode kompiliert werden kann
  • Eine Windows-Codepageversion mit dem Buchstaben "A" zur Angabe von "ANSI"
  • Eine Unicode-Version mit dem Buchstaben "W", der verwendet wird, um "wide" anzugeben.

Einige neuere Funktionen unterstützen nur Unicode-Versionen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

In den folgenden Themen werden Unicode-Datentypen und deren Verwendung in Funktionen und Nachrichten erläutert. die Verwendung von Ressourcen, Dateinamen und Befehlszeilenargumenten; und Methoden der Übersetzung zwischen verschiedenen Arten von Zeichenfolgen.

Informationen zu Unicode und Zeichensätzen