locked
Font 中 设定 gdiCharSet 问题 RRS feed

  • 問題

  • public Font(
        FontFamily family,
        float emSize,
        FontStyle style,
        GraphicsUnit unit,
        byte gdiCharSet
    )
    可不可以给出一个带有 gdiCharSet 参数 的Font 声明。
    gdiCharSet 怎么设定啊?
    我的目的很简单,根据计算机语言环境,设定gdiCharSet的值,防止出现乱玛。







    2010年1月4日 3:58

解答

  • CharSet如下,應該已經夠一般使用, 當然你可以自設一個Enum類別,如下

    public enum CharSet : byte
    {
            ANSI_CHARSET = 0,
            DEFAULT_CHARSET = 1,
            SYMBOL_CHARSET = 2,
            SHIFTJIS_CHARSET = 128,
            HANGEUL_CHARSET = 129,
            HANGUL_CHARSET = 129,
            GB2312_CHARSET = 134,
            CHINESEBIG5_CHARSET = 136,
            OEM_CHARSET = 255,
            JOHAB_CHARSET = 130,
            HEBREW_CHARSET = 177,
            ARABIC_CHARSET = 178,
            GREEK_CHARSET = 161,
            TURKISH_CHARSET = 162,
            VIETNAMESE_CHARSET = 163,
            THAI_CHARSET = 222,
            EASTEUROPE_CHARSET = 238,
            RUSSIAN_CHARSET = 204
        }
    

    My Blog : http://blog.miawork.com
    2010年1月25日 11:39