메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

C/C++/MFC

GetKeyState 를 사용하면 되는데, 간단하게 사용하라면 아래와 같이 선언한후 ^^

#define IsSHIFTPressed() ( 0x8000 ==(GetKeyState(VK_SHIFT) & 0x8000   ))
#define IsCTRLPressed()  ( 0x8000 ==(GetKeyState(VK_CONTROL) & 0x8000 ))

 

void CKeytest3View::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags)
{

if(TRUE == IsCTRLPressed())  {printf("Ctrl Key 가 눌러진 상태임");}

 CView::OnKeyDown(nChar, nRepCnt, nFlags);
}

 

관련 문서가 검색되었습니다.
  1. [2012/11/13] ZEO 모듈이란? by WhiteAT (6394)
  2. [2010/12/29] 03_VC6.0 테트리스 만들기 - 벽돌(Shape)만들기 by WhiteAT (27847) *2
  3. [2010/08/25] 클래스를 배열로 묶어 사용하기 by WhiteAT ()
  4. [2010/01/30] BUTTON 버튼색 변경하기 by WhiteAT ()
  5. [2010/01/23] 기본적인 Button 사용하기 by WhiteAT ()
  6. [2009/02/03] WM_DEVICECHANGE in MFC by WhiteAT ()
  7. [2008/12/31] MFC Thread 사용시 UpdateData 사용하기 by WhiteAT ()
  8. [2008/12/25] MFC 메모리 누수 감지 by WhiteAT ()
  9. [2008/07/15] vc 소스 CWATTabCtrl01 - Tab Control 간단히 사용하기 by WhiteAT ()
  10. [2008/07/09] 간단한 MFC 용 라이브러리(lib,dll)를 만들어 사용해 보자. by WhiteAT ()