Visual C++ FAQ

       

Как блокировать Alt+Tab во время выполнения программы?


CMainFrame::CMainFrame() { m_nHotKeyID = 100;

BOOL m_isKeyRegistered = RegisterHotKey(GetSafeHwnd(), m_nHotKeyID, MOD_ALT, VK_TAB);

ASSERT(m_isKeyRegistered != FALSE); }

//Убираем блокировку при выходе из приложения CMainFrame::~CMainFrame() { BOOL m_iskeyUnregistered = UnregisterHotKey(GetSafeHwnd(), m_nHotKeyID); ASSERT(m_isKeyUnregistered != FALSE); }



Содержание раздела