#include <stdio.h>
#include <Winnls.h>
#pragma comment(lib,"Kernel32.lib")int main(void)
{LANGID lid = GetSystemDefaultLangID(); // 获取系统默认IDswitch ( lid ){case 0x0804:printf("Chiese\n");break;case 0x0409:printf("English\n");break;}return 0;
}

GetSystemDefaultLangID函数返回值ID参照表:

ID

英文名

中文名

0x0000

Language  Neutral

0x0400

Process Default Language

0x0401

Arabic   (Saudi   Arabia)

阿拉伯语(沙特阿拉伯)

0x0801

Arabic   (Iraq)

伊拉克

0x0c01

Arabic   (Egypt)

埃及

0x1001

Arabic   (Libya)

利比亚

0x1401

Arabic   (Algeria)

阿尔及利亚

0x1801

Arabic   (Morocco)

摩洛哥

0x1c01

Arabic   (Tunisia)

突尼斯

0x2001

Arabic   (Oman)

阿曼

0x2401

Arabic   (Yemen)

也门

0x2801

Arabic   (Syria)

叙利亚

0x2c01

Arabic   (Jordan)

约旦

0x3001

Arabic   (Lebanon)

黎巴嫩

0x3401

Arabic   (Kuwait)

科威特

0x3801

Arabic   (U.A.E.)

阿拉伯联合酋长国

0x3c01

Arabic   (Bahrain)

巴林

0x4001

Arabic   (Qatar)

卡塔尔

0x0402

Bulgarian

保加利亚语

0x0403

Catalan

加泰罗尼亚

0x0404

Chinese   (Taiwan   Region)

台湾

0x0804

Chinese   (PRC)

中华人民共和国

0x0c04

Chinese   (Hong   Kong   SAR,   PRC)

香港

0x1004

Chinese   (Singapore)

新加坡

0x0405

Czech

捷克

0x0406

Danish

丹麦

0x0407

German   (Standard)

德语(标准)

0x0807

German   (Swiss)

瑞士

0x0c07

German   (Austrian)

奥地利

0x1007

German   (Luxembourg)

卢森堡

0x1407

German   (Liechtenstein)

列支敦士登

0x0408

Greek

希腊

0x0409

English   (United   States)

美国

0x0809

English   (United   Kingdom)

英国

0x0c09

English   (Australian)

澳大利亚

0x1009

English   (Canadian)

加拿大

0x1409

English   (New   Zealand)

新西兰

0x1809

English   (Ireland)

爱尔兰

0x1c09

English   (South   Africa)

南非

0x2009

English   (Jamaica)

牙买加

0x2409

English   (Caribbean)

加勒比

0x2809

English   (Belize)

伯利兹

0x2c09

English   (Trinidad)

特立尼达

0x040a

Spanish   (Traditional   Sort)

西班牙语(传统风格)

0x080a

Spanish   (Mexican)

墨西哥

0x0c0a

Spanish   (Modern   Sort)

西班牙语(现代排序)

0x100a

Spanish   (Guatemala)

危地马拉

0x140a

Spanish   (Costa   Rica)

哥斯达黎加

0x180a

Spanish   (Panama)

巴拿马

0x1c0a

Spanish   (Dominican   Republic)

多米尼加共和国

0x200a

Spanish   (Venezuela)

委内瑞拉

0x240a

Spanish   (Colombia)

哥伦比亚

0x280a

Spanish   (Peru)

秘鲁

0x2c0a

Spanish   (Argentina)

阿根廷

0x300a

Spanish   (Ecuador)

厄瓜多尔

0x340a

Spanish   (Chile)

智利

0x380a

Spanish   (Uruguay)

乌拉圭

0x3c0a

Spanish   (Paraguay)

巴拉圭

0x400a

Spanish   (Bolivia)

玻利维亚

0x440a

Spanish   (El   Salvador)

萨尔瓦多

0x480a

Spanish   (Honduras)

洪都拉斯

0x4c0a

Spanish   (Nicaragua)

尼加拉瓜

0x500a

Spanish   (Puerto   Rico)

波多黎各

0x040b

Finnish

芬兰

0x040c

French   (Standard)

法语

0x080c

French   (Belgian)

比利时

0x0c0c

French   (Canadian)

加拿大

0x100c

French   (Swiss)

瑞士

0x140c

French   (Luxembourg)

卢森堡

0x040d

Hebrew

希伯来语

0x040e

Hungarian

匈牙利

0x040f

Icelandic

冰岛

0x0410

Italian   (Standard)

意大利语(标准)

0x0810

Italian   (Swiss)

瑞士

0x0411

Japanese

狗日的

0x0412

Korean

韩国

0x0812

Korean   (Johab)

韩文(裘哈)

0x0413

Dutch   (Standard)

荷兰语

0x0813

Dutch   (Belgian)

比利时

0x0414

Norwegian   (Bokmal)

挪威文(巴克摩)

0x0814

Norwegian   (Nynorsk)

耐诺斯克

0x0415

Polish

波兰

0x0416

Portuguese   (Brazilian)

葡萄牙语(巴西)

0x0816

Portuguese   (Standard)

0x0418

Romanian

罗马

0x0419

Russian

俄罗斯

0x041a

Croatian

克罗地亚

0x081a

Serbian   (Latin)

塞尔维亚语(拉丁)

0x0c1a

Serbian   (Cyrillic)

西里尔文

0x041b

Slovak

斯洛伐克

0x041c

Albanian

阿尔巴尼亚人

0x041d

Swedish

瑞典

0x081d

Swedish   (Finland)

瑞典语(芬兰)

0x041e

Thai

泰国

0x041f

Turkish

土耳其

0x0421

Indonesian

印度尼西亚

0x0422

Ukrainian

乌克兰

0x0423

Belarusian

白俄罗斯

0x0424

Slovenian

斯洛文尼亚

0x0425

Estonian

爱沙尼亚语

0x0426

Latvian

拉脱维亚

0x0427

Lithuanian

立陶宛

0x0429

Farsi

波斯语

0x042a

Vietnamese

越南

0x042d

Basque

巴斯克

0x0436

Afrikaans

南非语

0x0438

Faeroese

法罗语

C/C++ 判断当前操作系统语言、获取当前操作系统使用语言 GetSystemDefaultLangID相关推荐

  1. VB获取Windows操作系统所有版本

    '**************************************************************************** '人人为我,我为人人 '枕善居汉化收藏整理 ...

  2. 20155332 如何获取新技能+c语言学习调查

    如何获取新技能+c语言学习调查 你有什么技能比大多人(超过90%以上)更好? 如果问我有没有什么技能比大多数人,并且是90%的人好,我还真不敢说有,因为世界上有70亿人,要比63亿人做的好才行啊.我也 ...

  3. C# 获取 Windows 操作系统版本和名称

    1. 概述 从 Windows 10 开始,微软已经弃用了 GetVersionEx 方式获取 Windows 系统版本 [官方解释].这就导致网上一大批C#获取 Windows 版本的代码把 Win ...

  4. php7取系统信息,操作系统-如何获取运行PHP的操作系统?

    操作系统-如何获取运行PHP的操作系统? 为了构建unix / dos特定的脚本,我需要知道我使用的是哪种操作系统. 我如何获得此信息? phpinfo();告诉我更多信息,但不清楚我是否在Unix上 ...

  5. 操作系统 VS 编程语言 UNIX VS C语言

    Unix 与 C 语言的关系 在服务器领域,最著名的系统莫过于Unix了,即便Linux也是类Unix的操作系统.Unix 是用 C 语言编写的,而且是世界上第一个用 C 语言编写的操作系统.但是 U ...

  6. 一行Java代码获取当前操作系统并进行不同操作

    场景 需要获取当前操作系统是windows系统还是linux系统,进而执行不同的操作. 实现 一行代码 System.getProperty("os.name"); 举例 Stri ...

  7. 一步步编写操作系统 69 汇编语言和c语言共同协作 70

    由于有了上一节的铺垫,本节的内容相对较少,这里给大家准备了两个小文件来实例演示汇编语言和c语言相互调用. 会两种不同语言的人,只是掌握了同一件事物的两种表达方式.人在学习一种新语言时,潜意识里是建立了 ...

  8. mysql 获取操作系统信息_php获取服务器操作系统相关信息的方法

    这篇文章主要介绍了php获取服务器操作系统相关信息的方法,涉及php针对服务器端预定义变量及系统函数的使用技巧,需要的朋友可以参考下 本文实例讲述了php获取服务器操作系统相关信息的方法.分享给大家供 ...

  9. 根据userAgent获取浏览器/操作系统/设备类型等信息

    文章目录 根据userAgent获取浏览器/操作系统/设备类型等信息 一.背景 二.效果展示 Android:userAgent解析出来的信息 ios:userAgent解析出来的信息 windows ...

  10. linux中c语言kbhit函数用法,C语言判断用户是否输入-非阻塞函数kbhit

    一.基础研究 要从地址读取数据,肯定是要定义一个指针变量p,用它来实现变换地址和取值的功能.另外程序是当两个条件中的某一个出现时才停止,所以应该用while~do循环语句循环输出n和d,并用while ...

最新文章

  1. cmake使用示例与整理总结_QTVLC的博客-CSDN博客_cmake使用示例与整理 施公队演示时用的blog B zhan
  2. 25 进程同步之Event
  3. python hex 补0_Python保留前导零的二进制到十六进制转换
  4. 【数据挖掘知识点四】参数估计
  5. lucene join解决父子关系索引
  6. python设置文件编码_python批量修改文件编码格式的方法
  7. MySQL 处理重复数据
  8. sql 插入多行数据的问题
  9. RobotStudio碰撞检测的设定
  10. tensorflow的GPU使用--Python
  11. Python3实现旋转数组的3种算法 1
  12. Oracle [INS-13001]环境不满足最低要求
  13. 应用于手机触摸屏中的电容式触摸芯片
  14. 1235813找规律第100个数_中考数学专题 - -找规律总结题 -
  15. 蚂蚁金服收购印度外卖APP?
  16. oracle怎么加上双引号,Oracle中的双引号的作用
  17. LTE上行物理层传输机制(5)-CQI的传输方式
  18. Pepper机器人的背后,孙正义的情怀和梦想
  19. HTML中字体属性、文本属性使用说明
  20. java 混淆_Java 混淆那些事(一):重新认识 ProGuard

热门文章

  1. 网页怎么显示emoji表情
  2. Between 的开始日期和结束日期是同一天没有查询结果,附SQL server数据库的日期时间格式转换大全
  3. 微信二次分享解决图标文案失效方案
  4. vue报错Navigating to current location (/login) is not allowed
  5. PAT1023 组个最小数给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小例如:给定两个0两个1三个5一个8得到的数字就是10015558
  6. 酷家乐前端开发工程师一面
  7. ENE轨道线的选股公式
  8. 【阅读笔记】项亮前辈的《推荐系统实战》
  9. 程序员必备的思维能力:抽象思维
  10. python网易云_python下载网易云音乐