判断语言版本: SYSTEMLANGUAGE=GetOEMCP(); switch(SYSTEMLANGUAGE) { case 936: //简体 break; case 950: //繁体 break; }判断英文版这个函数应该不行可以试试WMI的Win32_OperatingSystem.OSLanguage
LANGID langID = ::GetSystemDefaultLangID(); switch((WORD)(langID&0x3ff)) //Primary Language ID { case LANG_CHINESE: { switch((WORD)(langID>>10))//Sub Language ID { case SUBLANG_CHINESE_SIMPLIFIED://简体中文 break; case SUBLANG_CHINESE_TRADITIONAL://繁体中文 break; default: break; } } default: break; }
SYSTEMLANGUAGE=GetOEMCP();
switch(SYSTEMLANGUAGE)
{
case 936:
//简体
break;
case 950:
//繁体
break;
}判断英文版这个函数应该不行可以试试WMI的Win32_OperatingSystem.OSLanguage
switch((WORD)(langID&0x3ff)) //Primary Language ID
{
case LANG_CHINESE:
{
switch((WORD)(langID>>10))//Sub Language ID
{
case SUBLANG_CHINESE_SIMPLIFIED://简体中文 break;
case SUBLANG_CHINESE_TRADITIONAL://繁体中文
break;
default:
break;
}
}
default:
break;
}