我们的程序要求用户将Alt + Shift键保持在一起以执行某些操作。问题是Windows使用此组合在某些设置上切换区域设置。任何人都对我们的程序运行时如何“覆盖”Windows的这种行为有任何想法?我们可以做一些消息干预吗?
答案 0 :(得分:0)
如果您的代码在C#/ MFC中,那么
使用LowLevelKeyboardProc
LowLevelKeyboardProc是一个与SetWindowsHookEx函数一起使用的应用程序定义或库定义的回调函数每次新的键盘输入事件即将发布到线程输入队列时,系统都会调用此函数。