»õâÀ¸·Î ¿­±â
°³¹ß À̾߱â2008-10-28 21:37:42
Á¶È¸¼ö : 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);
    }





¿À´ÃÀDZÛ
º¯È­´Â ±âȸ?!
Visual Studio 2010 À¥Ä³½ºÆ®
Áöºí·Î±×¿¡¼­ ½ºÅ©·¦Çã¿ëÇϱâ/¾ÈÇϱ⠱â´É¡¦ (2)
Irrlicht 1.7 Released
ŸÀÌź Äù½ºÆ® ´ë±ºÁÖ ¹× ±âŸ ¾ÆÀÌÅÛ
»ç¿ëÇÏ´Â °ø°³ ÇÁ·Î±×·¥ ¸ñ·Ï Á¤¸® v1.2.5 (4)
Dunia Engine
º¯È­´Â ±âȸ?!
¾ÖÇÃÀÇ ¾ÆÀÌÆÐµå
ÆÄ¿ö·¹ÀÎÁ® ¿£ÁøÆ÷½º VS ¿ÍÀϵ彺ÇǸ´
À̸§  ºñ¹Ð¹øÈ£ 
ȨÆäÀÌÁö
ºñ¹Ð´ñ±Û
 Windows XP Ž»ö±âÀÇ ¾ÐÃàÈ­ÀÏ ¸®½ºÆ® ¾Èº¸±â
 small Win32API CRT