Edit-Felder und deren Zeichensätze
-
Hi Community!
Welcher Zeichensatz wird eigentlich in einem Editfeld benutzt? Wie kann ich diesen ändern. Ich möchte z. B. einen Text mit dem Zeichensatz ISO-8895-1 oder auch ISO-8859-15 oder mit dem Zeichensatz Windows-1250 anzeigen lassen.
Im Webbroser kann man das i. d. R. ja auch ändern (Netscape z. B.: Ansicht -> Zeichensatz). Das möchte ich in meinem Programm auch können, aber wie???
Oder hat das was mit der eingesetzten Schriftart zu tun???
Für Hilfestellungen - jeder Art - währe ich sehr dankbar!
CU
Konstantin
-
Das hat doch was mit WM_SETFONT zu tun und dem Font den du übergibst.
Gruß ube
-
Gibt es etwa für jeden Zeichensatz eine eigene Schriftart?
-
das einzige, was ich dazu gefunden habe: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/fontext_8fp0.asp
fdwCharSet
[in] Specifies the character set. The following values are predefined:
ANSI_CHARSET
BALTIC_CHARSET
CHINESEBIG5_CHARSET
DEFAULT_CHARSET
EASTEUROPE_CHARSET
GB2312_CHARSET
GREEK_CHARSET
HANGUL_CHARSET
MAC_CHARSET
OEM_CHARSET
RUSSIAN_CHARSET
SHIFTJIS_CHARSET
SYMBOL_CHARSET
TURKISH_CHARSET
VIETNAMESE_CHARSETKorean language edition of Windows:
JOHAB_CHARSET
Middle East language edition of Windows:
ARABIC_CHARSET
HEBREW_CHARSET
Thai language edition of Windows:
THAI_CHARSET
The OEM_CHARSET value specifies a character set that is operating-system dependent.
-
Das hört sich doch gar nicht so schlecht an... Mal schauen, ob man damit was anfangen kann...
Dank schonmal!
CU
Konstantin