error C2143: 语法错误 : 缺少“}”(在“常数”的前面)
错误指向
enum CharacterSet
{
ANSI_CHARSET = 0x00,//这一行
DEFAULT_CHARSET = 0x01,
SYMBOL_CHARSET = 0x02,
MAC_CHARSET = 0x4d,
SHIFTJIS_CHARSET = 0x80,
HANGEUL_CHARSET = 0x81,
JOHAB_CHARSET = 0x82,
GB2312_CHARSET = 0x86,
CHINESEBIG5_CHARSET = 0x88,
GREEK_CHARSET = 0xa1,
TURKISH_CHARSET = 0xa2,
VIETNAMESE_CHARSET = 0xa3,
HEBREW_CHARSET = 0xb1,
ARABIC_CHARSET = 0xb2,
BALTIC_CHARSET = 0xba,
RUSSIAN_CHARSET_DEFAULT = 0xcc,
THAI_CHARSET = 0xde,
EASTEUROPE_CHARSET = 0xee,
OEM_DEFAULT = 0xff
};
原因是ANSI_CHARSET已经在wingdi.h中定义