Anwendungen, die die API-Funktionen Unicode und Zeichensatz verwenden, verwenden im Allgemeinen dieselbe Fensterklasse. Das Betriebssystem übersetzt Nachrichten transparent zwischen Fenstern unterschiedlicher Klassen.
Eine Fensterfunktion ist implementiert, um Nachrichten im Unicode- oder Windows-Codepageformat zu empfangen. Die Fensterfunktion kann Nachrichten senden oder Funktionen beider Typen aufrufen.
Die folgenden Nachrichten enthalten Textargumente und unterliegen einer automatischen Textübersetzung. Informationen zur automatischen Übersetzung finden Sie unter Unterklassen und automatische Nachrichtenübersetzung.
Möchten Sie erfahren, wie Sie mehrere Sprachen in einer AL-Erweiterung verwalten? Dann erfahren Sie in diesem Modul, wie Sie Übersetzungsdateien erstellen und verwenden.
In diesem Thema werden die Unterschiede zwischen Zeichenfolgenfunktionen beschrieben, die bei der Verarbeitung von Unicode- und Zeichensatzinformationen verwendet werden. Diese Funktionen verfügen über Unicode- und Windows-Codepageimplementierungen, um Unicode- und Windows-Codepageparameter zu unterstützen.
Die Standard-C-Runtimebibliotheken enthalten sowohl Unicode UTF-16-Versionen (Wide Character) von Zeichenfolgenfunktionen, die mit Unicode verwendet werden können, als auch byteorientierte Versionen von Zeichenfolgenfunktionen, die mit Zeichensätzen aus Einzelbytezeichensätzen (SBCSs) verwendet werden können. Der Unicode-Datentyp WCHAR ist mit dem Datentyp wchar\_t in ANSI C kompatibel und ermöglicht den Zugriff auf die Unicode-Zeichenfolgenfunktionen. Die Unicode-Versionen der Funktionen beginnen mit den B
Eine Anwendung kann die Win32 GetCommandLine-Funktion verwenden, um Unicode-Befehlszeilenargumente abzurufen. Die Anwendung sollte die Win32-Funktion als Unicode-Funktion aufrufen.
Unicode ist ein weltweiter Zeichencodierungsstandard. Das System verwendet Unicode ausschließlich für die Bearbeitung von Zeichen und Zeichenfolgen. Eine ausführliche Beschreibung aller Aspekte von Unicode finden Sie unter Der Unicode-Standard.