捕获组合键ALT+TAB 问:在我的程序里面需要捕获ALT+TAB组合键,该怎样做? 答:1)通常情况下当ALT+TAB组合键按下时,系统将会按照一定的顺序从当前程序切 换到另一个程序 所以,你应该捕获OnActivateApp/OnActiva te消息.另外改写PreTranslateMessage将会给出一 条消息,检查一下WM_ACTIVATEAPP 或 WM_ACTIVATE消息和返回的相关的值.相信它们对你 有所帮助. 2)试一下 SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, NULL, 0); // Turn off Alt-Tab SystemParametersInfo(SPI_SCREENSAVERRUNNING, 0, NULL, 0); // Turn on Alt-Tab 注意,这会影响到其他的一些功能键如CTRL-ALT-DEL.