COleControl::FireMouseDown
Chamado pela estrutura quando um botão do mouse é pressionado sobre um controle personalizado ativo.
void FireMouseDown(
short nButton,
short nShiftState,
OLE_XPOS_PIXELS x,
OLE_YPOS_PIXELS y
);
Parâmetros
nButton
O valor numérico de botão do mouse pressionado.Pode conter um dos seguintes valores:LEFT_BUTTON o botão esquerdo do mouse foi compactado.
MIDDLE_BUTTON o botão do mouse médio foi compactado.
RIGHT_BUTTON o botão direito do mouse foram compactado.
nShiftState
Contém uma combinação das seguintes sinalizações:SHIFT_MASK a tecla SHIFT foi pressionado durante a ação.
CTRL_MASK foi pressionada a tecla CTRL durante a ação.
ALT_MASK foi pressionada a tecla ALT durante a ação.
x
A coordenada x do cursor quando um botão do mouse foi compactado.A coordenada é relativo ao canto superior esquerdo da janela de controle.s
A coordenada y do cursor quando um botão do mouse foi compactado.A coordenada é relativo ao canto superior esquerdo da janela de controle.
Comentários
Se este evento é definido como um evento personalizado, você determina quando o evento é acionado.
Para o o acionamento automática de um evento MouseDown a ocorrer, o mapa de evento do controle deve ter um evento MouseDown de estoque definido.
Requisitos
Cabeçalho: afxctl.h