Mfc 防止Windows使用Alt+;Shift键组合可切换区域设置

Mfc 防止Windows使用Alt+;Shift键组合可切换区域设置,mfc,windows-7,windows-vista,windows-xp,Mfc,Windows 7,Windows Vista,Windows Xp,我们的程序要求用户同时按住Alt+Shift键以执行某些操作。问题是Windows使用这种组合在某些设置上切换区域设置。有人知道我们如何在程序运行时“覆盖”Windows的这种行为吗?我们可以做一些信息干预吗 如果您的代码是C#/MFC,那么 使用LowLevelKeyboardProc LowLevelKeyboardProc是一个应用程序定义或库定义的回调函数,与SetWindowsHookEx函数一起使用。每当新的键盘输入事件即将发布到线程输入队列时,系统都会调用此函数 如果您的代码是C#

我们的程序要求用户同时按住Alt+Shift键以执行某些操作。问题是Windows使用这种组合在某些设置上切换区域设置。有人知道我们如何在程序运行时“覆盖”Windows的这种行为吗?我们可以做一些信息干预吗

如果您的代码是C#/MFC,那么 使用
LowLevelKeyboardProc
LowLevelKeyboardProc是一个应用程序定义或库定义的回调函数,与SetWindowsHookEx函数一起使用。每当新的键盘输入事件即将发布到线程输入队列时,系统都会调用此函数

如果您的代码是C#/MFC,那么 使用
LowLevelKeyboardProc
LowLevelKeyboardProc是一个应用程序定义或库定义的回调函数,与SetWindowsHookEx函数一起使用。每当新的键盘输入事件即将发布到线程输入队列时,系统都会调用此函数