c# - 以编程方式获取和设置 Windows 语言切换的键盘快捷键

标签 c# c++ windows winapi keyboard-shortcuts

我的桌面应用程序在 Windows 7/8 上运行。操作系统中启用了多种键盘布局。

有没有办法以编程方式获取和设置系统键盘快捷键的值,以便在语言之间切换以及切换到某种语言(如 CTRL+SHIFT 切换在语言之间,CTRL+0 切换到英语,CTRL+1 切换到荷兰语等等) .

最佳答案

是的,您可以使用 SystemParametersInfo 函数获取一些信息。在这里查看

https://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx

关于c# - 以编程方式获取和设置 Windows 语言切换的键盘快捷键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28303979/

相关文章:

c++ - 我在 Clang 和 GCC 中发现了错误吗?

C++/OpenCV - 用于视频稳定的卡尔曼滤波器

c++ - 将 c 字符串复制到 char 数组中

windows - 有什么办法可以半自动提交吗?

c++ - DXGI 显示器枚举未提供 Dell P2715Q 显示器的完整尺寸

c# - 如何在 C# 中将子字符串从一个分隔符提取到另一个分隔符?

c# - 在 UI 线程中修改 ObservableCollection 会导致错误,即使在使用 UI 调度程序时也是如此

c# - 需要找到 DOCX 到 PDF 转换 C# API

c# - xml到linq与两个类c#

c++ - Windows WiFi 网络设备