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 |
---|---|
|
Source enthält den Zeichensatzwert im niedrigen Wort und 0 im hohen Wort. |
|
Source ist ein Codepagebezeichner im niedrigen Wort und 0 im hohen Wort. |
|
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. |
|
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 |