CSPString AfxFaintlyChsToEnu( const char * szCh ) { static CHS_ENU_PAIR chs_enu_pairs[] = { { "中国", " China " }, { "指数", " Index " }, { "上证", " Shanghai " }, { "深证", " Shenzhen " }, { "基金", " Fund " }, { "国债", " Bond " }, { "债券", " Bond " }, { "转债", " Convertible Bond " }, { "银行", " Bank " }, { "其他", " Other " }, { "银行业", " Bank " }, { "", "" }, }; CSPString sResult = szCh; int i = 0; while( * chs_enu_pairs[i].chs ) { sResult.Replace( chs_enu_pairs[i].chs, chs_enu_pairs[i].enu ); i ++; } sResult.TrimLeft(); sResult.TrimRight(); return sResult; }