COleControl::FireMouseMove
Llamado por el marco cuando el cursor se mueve sobre un control personalizado activo.
void FireMouseMove(
short nButton,
short nShiftState,
OLE_XPOS_PIXELS x,
OLE_YPOS_PIXELS y
);
Parámetros
nButton
El valor numérico de los botones del mouse normal. Contiene una combinación de los siguientes valores:El botón primario deLEFT_BUTTON Se ha ajustado durante la acción.
El botón central del mouse deMIDDLE_BUTTON Se ha ajustado durante la acción.
El botón secundario del mouse deRIGHT_BUTTON Se ha ajustado durante la acción.
nShiftState
Contiene una combinación de los siguientes indicadores:La tecla MAYÚS deSHIFT_MASK Se ha presionado durante la acción.
La tecla CTRL deCTRL_MASK Se ha presionado durante la acción.
La tecla ALT deALT_MASK Se ha presionado durante la acción.
x
La x- coordenada del cursor. La coordenada relativa a la esquina superior izquierda de la ventana de control.y
La y- coordenada del cursor. La coordenada relativa a la esquina superior izquierda de la ventana de control.
Comentarios
Si este evento se define como un evento personalizado, se determina cuando se desencadene el evento.
Para la esfera automática de un evento MouseMove mostrado, el mapa del evento del control debe tener un evento MouseMove de acción definido.
Requisitos
encabezado: afxctl.h