COleControl::FireMouseDown
활성 사용자 지정 컨트롤에서 마우스 단추를 누를 때 프레임 워크에 의해 호출 됩니다.
void FireMouseDown(
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 좌표입니다. 좌표는 컨트롤 창의 왼쪽 위 모서리에 상대적입니다.
이 이벤트는 사용자 지정 이벤트로 정의 되어 있으면 이벤트가 발생 하는 경우 결정 합니다.
MouseDown 이벤트를 발생 하도록 자동 발생, 컨트롤의 이벤트 맵에 정의 주식 MouseDown 이벤트가 있어야 합니다.
헤더: afxctl.h