Share via


TranslateCharsetInfo-Funktion (wingdi.h)

Übersetzt Zeichensatzinformationen und legt alle Member einer Zielstruktur auf geeignete Werte fest.

Syntax

BOOL TranslateCharsetInfo(
  [in, out] DWORD         *lpSrc,
  [out]     LPCHARSETINFO lpCs,
  [in]      DWORD         dwFlags
);

Parameter

[in, out] lpSrc

Zeiger auf den fsCsb-Member einer FONTSIGNATURE-Struktur , wenn dwFlags auf TCI_SRCFONTSIG festgelegt ist. Andernfalls wird dieser Parameter auf einen DWORD-Wert festgelegt, der die Quelle angibt.

[out] lpCs

Zeiger auf eine CHARSETINFO-Struktur , die die übersetzten Zeichensatzinformationen empfängt.

[in] dwFlags

Flags, die angeben, wie die Übersetzung ausgeführt werden soll. Dieser Parameter kann einen der folgenden Werte annehmen.

Wert Bedeutung
TCI_SRCCHARSET
Source enthält den Zeichensatzwert im niedrigen Wort und 0 im hohen Wort.
TCI_SRCCODEPAGE
Source ist ein Codepagebezeichner im niedrigen Wort und 0 im hohen Wort.
TCI_SRCFONTSIG
Source ist der Codepage-Bitfeldteil einer FONTSIGNATURE-Struktur . Bei der Eingabe sollte nur ein Windows-Codepagebit festgelegt sein, entweder für einen ANSI-Codepagewert oder für einen allgemeinen ANSI- und OEM-Wert (für OEM-Werte müssen die Bits 32-63 eindeutig sein). Bei der Ausgabe ist nur ein Bit festgelegt.

Wenn der TCI_SRCFONTSIG Wert angegeben wird, muss der lpSrc-Parameter die Adresse des Codepage-Bitfelds sein. Wenn ein anderer TCI_ Wert angegeben wird, muss der lpSrc-Parameter ein Wert und keine Adresse sein.

TCI_SRCLOCALE
Windows 2000: Quelle ist der Gebietsschemabezeichner (LCID) oder sprachbezeichner des Tastaturlayouts. Wenn es sich um einen Sprachbezeichner handelt, befindet sich der Wert im niedrigen Wort.

Rückgabewert

Gibt bei erfolgreicher Ausführung einen Wert ungleich 0 zurück, andernfalls 0. Um erweiterte Fehlerinformationen zu erhalten, kann die Anwendung GetLastError aufrufen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wingdi.h (windows.h einschließen)
Bibliothek Gdi32.lib
DLL Gdi32.dll

Weitere Informationen

CHARSETINFO

FONTSIGNATURE

Unicode- und Zeichensatzfunktionen

Unicode und Zeichensätze