728x90
MFC Mouse [WM_MOUSEWHEEL, WM_LBUTTONDBLCLK]
마우스 휠버튼을 제어해보자
Class View ->CMouseCombiView->마우스 우클릭 ->속성(Properties) ->Messages ->WM_MOUSEWHEEL,
코딩을 하고 F5(디버그모드)로 실행하면 출력(putput>창에 휠 마우스를 움직일 때 마다 수치가 나타난다출력(output)창이 안보이면 상단 메뉴 보기(View)-> 출력(output) 을 선택한다.
void CMouseCombiView::OnMouseHWheel(UINT nFlags, short zDelta, CPoint pt)
{
// This feature requires Windows Vista or greater.
// The symbol _WIN32_WINNT must be >= 0x0600.
// TODO: Add your message handler code here and/or call default
CString strTmp = _T("");
strTmp.Format(TEXT("OnMouseWheel() zDelta : %d\n"), zDelta);
TRACE(strTmp);
CView::OnMouseHWheel(nFlags, zDelta, pt);
}
마우스 더블 클릭을하고 문자를 출력해보자.
Class View ->CMouseCombiView->마우스 우클릭 ->속성(Properties) ->Messages ->WM_LBUTTONDBLCLK
void CMouseCombiView::OnLButtonDblClk(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
AfxMessageBox(_T("LButton DoubleClic !")); //출력문
CView::OnLButtonDblClk(nFlags, point);
}
'컴퓨터과학[2-1] > knou_[2-1]Visual_C' 카테고리의 다른 글
MFC Mouse [Mouse Drag & Drop] 버그수정편 (0) | 2015.04.06 |
---|---|
MFC Mouse [Mouse Drag & Drop]드레그 앤 드롭 을 해보자 (0) | 2015.04.06 |
MFC Mouse [WM_MOUSEMOVE, WM_PAINT]마우스 좌표 출력하기 (0) | 2015.04.06 |
MFC Keyboard 윈도우를 종료하는 네가지 방법 (0) | 2015.04.02 |
MFC Keyboard 방향키로 차일드 윈도우의 크기를 조절해 보자 (0) | 2015.04.02 |
댓글