Á¶È¸¼ö : 803
ÇÁ·Î±×·¥ ½ÃÀÛÇÒ ¶§
// °íÁ¤Å° ¸·±â // ¹é¾÷ m_dwStickyKey.cbSize = sizeof(STICKYKEYS); m_dwStickyKey.dwFlags = 0; SystemParametersInfo( SPI_GETSTICKYKEYS, sizeof(STICKYKEYS), &m_dwStickyKey, 0 ); m_dwStickyKeysFlagBackup = m_dwStickyKey.dwFlags; // ¼³Á¤ if( (m_dwStickyKeysFlagBackup & SKF_STICKYKEYSON) == 0 ) { m_dwStickyKey.dwFlags &= ~(SKF_CONFIRMHOTKEY | SKF_HOTKEYACTIVE); SystemParametersInfo( SPI_SETSTICKYKEYS, sizeof(STICKYKEYS), &m_dwStickyKey, 0 ); } // ÇÊÅÍŰ ¸·±â // ¹é¾÷ m_dwFilterKey.cbSize = sizeof(FILTERKEYS); m_dwFilterKey.dwFlags = 0; SystemParametersInfo( SPI_GETFILTERKEYS, sizeof(FILTERKEYS), &m_dwFilterKey, 0 ); m_dwFilterKeysFlagBackup = m_dwFilterKey.dwFlags; // ¼³Á¤ if( (m_dwFilterKeysFlagBackup & FKF_FILTERKEYSON) == 0 ) { m_dwFilterKey.dwFlags &= ~(FKF_CONFIRMHOTKEY | FKF_HOTKEYACTIVE); SystemParametersInfo( SPI_SETFILTERKEYS, sizeof(FILTERKEYS), &m_dwFilterKey, 0 ); } // Åä±ÛŰ ¸·±â // ¹é¾÷ m_dwToggleKey.cbSize = sizeof(TOGGLEKEYS); m_dwToggleKey.dwFlags = 0; SystemParametersInfo( SPI_GETTOGGLEKEYS, sizeof(TOGGLEKEYS), &m_dwToggleKey, 0 ); m_dwToggleKeysFlagBackup = m_dwToggleKey.dwFlags; // ¼³Á¤ if( (m_dwToggleKeysFlagBackup & TKF_TOGGLEKEYSON) == 0 ) { m_dwToggleKey.dwFlags &= ~(TKF_CONFIRMHOTKEY | TKF_HOTKEYACTIVE); SystemParametersInfo(SPI_SETTOGGLEKEYS, sizeof(TOGGLEKEYS), &m_dwToggleKey, 0); } ÇÁ·Î±×·¥ ¸¶Ä¥ ¶§ // °íÁ¤Å° º¹±¸ if( (m_dwStickyKeysFlagBackup & SKF_STICKYKEYSON) == 0 ) { m_dwStickyKey.dwFlags = m_dwStickyKeysFlagBackup; SystemParametersInfo( SPI_SETSTICKYKEYS, sizeof(STICKYKEYS), &m_dwStickyKey, 0 ); } // ÇÊÅÍŰ º¹±¸ if( (m_dwFilterKeysFlagBackup & FKF_FILTERKEYSON) == 0 ) { m_dwFilterKey.dwFlags = m_dwFilterKeysFlagBackup; SystemParametersInfo( SPI_SETFILTERKEYS, sizeof(FILTERKEYS), &m_dwFilterKey, 0 ); } // Åä±ÛŰ º¹±¸ if( (m_dwToggleKeysFlagBackup & TKF_TOGGLEKEYSON) == 0 ) { m_dwToggleKey.dwFlags = m_dwToggleKeysFlagBackup; SystemParametersInfo(SPI_SETTOGGLEKEYS, sizeof(TOGGLEKEYS), &m_dwToggleKey, 0); }
|
|||||||||||||||||||||||||

262
474
3536
255885


