【发布时间】:2012-05-03 09:39:36
【问题描述】:
我需要使用 C++ 来阻止 alt+shift 键事件,或者以某种方式阻止更改语言。
提前致谢。
【问题讨论】:
-
你说的是Windows吗?如果是这样,请添加适当的标签。
-
如果你这样做,你的用户会恨你的。你确定要那个吗?
-
我有使用 VNC 的程序,我需要阻止在客户端更改语言。
-
忽略无效输入字符(来自其他语言)不是比强迫用户不要更改语言更有意义吗?问题是,即使你不让我更改语言,我仍然可以从我自己的语言中复制粘贴文本。我也可能只安装了一种语言,而且不是英语。如果您禁用 ALT+Shift,您只需确保我永远不会切换到英语!
-
那么,您实际上希望语言切换发生在服务器上而不是客户端上?您想要实现的最终目标是什么? (请注意,阻止 Alt+Shift 只会阻止切换键盘布局的最常见方式 - 在我的脑海中,我可以想到其他三个内置在操作系统中的,以及另外三个可以通过一点点完成的努力。)
标签: c++ windows events keyevent