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_CHARSET

    Korean 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


Anmelden zum Antworten