다음을 통해 공유


COleControl::FireMouseMove

활성 사용자 지정 컨트롤 위에 커서를 이동할 때 프레임 워크에 의해 호출 됩니다.

void FireMouseMove(
   short nButton,
   short nShiftState,
   OLE_XPOS_PIXELS x,
   OLE_YPOS_PIXELS y 
);

매개 변수

  • nButton
    숫자 값의 마우스 단추를 눌렀습니다.다음 값의 조합에는 다음이 포함 됩니다.

    • LEFT_BUTTON 작업 동안 마우스 왼쪽된 단추를 누가 되었습니다.

    • MIDDLE_BUTTON 작업 중 아래로 마우스 가운데 단추를 눌렀습니다.

    • RIGHT_BUTTON 작업 중 마우스 오른쪽 단추를 누른.

  • nShiftState
    다음 플래그 조합이 포함 되어 있습니다.

    • SHIFT_MASK 작업 동안 SHIFT 키를 눌렀습니다.

    • CTRL_MASK 작업 중에 CTRL 키를 눌렀습니다.

    • ALT_MASK 작업 중에 ALT 키를 눌렀습니다.

  • x
    커서의 x 좌표입니다.좌표는 컨트롤 창의 왼쪽 위 모서리에 상대적입니다.

  • y
    커서의 y 좌표입니다.좌표는 컨트롤 창의 왼쪽 위 모서리에 상대적입니다.

설명

이 이벤트는 사용자 지정 이벤트로 정의 되어 있으면 이벤트가 발생 하는 경우 결정 합니다.

자동 발생 하는 MouseMove 이벤트의 발생에 컨트롤의 이벤트 맵에 스톡 MouseMove 이벤트가 정의 해야 합니다.

요구 사항

헤더: afxctl.h

참고 항목

참조

COleControl 클래스

계층 구조 차트