[Visual C++] MFC GetKeyState 함수

현재 키는 nChar 에 들어온다.

다중키는 ::GetKetState로 확인할 수 있다.

if ((::GetKeyState(VK_SHIFT) & 0x8000) == 0x8000){

}

는 현재 시프트가 눌러져있는지 검사한다.


CapsLock 키는 위와같이 검사하지 않고 아래와 같이 단순히 검사한다.

if (::GetKeyState(VK_CAPITAL)){
}