반응형
///////////////////////////////////////////////////////////////////////////////
Num Lock, Caps Lock, Scroll Lock 상태 알아내기
////////////////////////////////////////////////////////////////////////////////
Num Lock, Caps Lock, Scroll Lock 상태 알아내기
1 |
bool bScrollLock = ( bool )( ::GetKeyState(VK_SCROLL) > 0 ); |
2 |
bool bNumLock = ( bool )( ::GetKeyState(VK_NUMLOCK) > 0 ); |
3 |
bool bCapsLock = ( bool )( ::GetKeyState(VK_CAPITAL) > 0 ); |
////////////////////////////////////////////////////////////////////////////////
1 |
bool bLCtrl = (GetKeyState(VK_LCONTROL) & 0x8000) != 0; |
2 |
bool bLShift = (GetKeyState(VK_LSHIFT) & 0x8000) != 0; |
3 |
bool bLMenu = (GetKeyState(VK_LMENU) & 0x8000) != 0; |
4 |
bool bCapsLock = GetKeyState(VK_CAPITAL) != 0; |
반응형
'C & C++ > C & C++' 카테고리의 다른 글
파일 사이즈 얻어오기 (0) | 2011.04.07 |
---|---|
[Tip] Wait() 시간 갭을 주기위한 함수 (0) | 2011.04.07 |
PostMessage 와 SendMessage 의 차이점 (0) | 2011.04.04 |
[Tip] 중복없는 난수 발생 (0) | 2011.04.04 |
[Tip] 한영 전환 함수 (0) | 2011.04.04 |
댓글