我需要以编程方式更改Windows 8中“控制面板\时钟,语言和区域\语言”中语言的顺序。
即。与语言对话框中的“上移”和“下移”按钮相同。哪个API函数可用于此任务?感谢
答案 0 :(得分:0)
似乎您可以使用EnumSystemLocalesEx
和SetLocalInfo
功能。不要忘记广播WM_SETTINGCHANGE
以通知所有其他应用程序。
区域和语言添加在HKEY_CURRENT_USER\Control Panel\International\User Profile
下,订单由多字符串值Language
确定。
键盘布局的顺序位于HKEY_CURRENT_USER\Keyboard Layout\Preload
。