Share via


MouseEnter (Evento)

Se produce cuando el puntero del mouse (ratón) pasa a estar sobre un control.

PROCEDURE Object.MouseEnter
LPARAMETERS [nIndex,] nButton, nShift, nXCoord, nYCoord

Parámetros

  • nButton
    Contiene un número que especifica qué botón se presiona para desencadenar el evento: 1 (izquierdo), 2 (derecho) o 4 (central).

  • nShift
    Contiene un número que especifica el estado de las teclas modificadoras cuando se hace clic con el mouse. Las teclas modificadoras válidas son MAYÚS, CTRL y ALT.

    Los valores que se devuelven en nShift para las teclas modificadoras individuales se muestran en la siguiente tabla.

    Valores de teclas modificadoras para nShift

    Tecla de Windows Valor
    MAYÚS 1
    CTRL 2
    ALT 4

    Si se mantienen presionadas una o más teclas modificadoras mientras se hace clic con el mouse, el argumento nShift contiene la suma de los valores para las teclas modificadoras. Por ejemplo, si el usuario mantiene presionada la tecla CTRL mientras presiona el botón del mouse, el argumento nShift contiene 2. Pero si el usuario mantiene presionadas las teclas CTRL+ALT mientras presiona el botón del mouse, el argumento nShift contiene 6.

  • nXCoord, nYCoord
    Contiene la posición horizontal (nXCoord) y vertical (nYCoord) actual del puntero del mouse en el formulario. Estas coordenadas siempre se expresan en términos del sistema especificado de coordenadas del Form y en la unidad de medida que establece el valor de la propiedad ScaleMode.

Observaciones

Puede utilizar este evento y el evento MouseLeave para crear comportamientos de RollOver y MouseOver, como los de DHTML.

Un control recibe un evento MouseEnter cuando el usuario mueve el puntero del mouse a un control desde una posición externa al control. Si los controles se solapan o se cruzan, el control de nivel superior en el orden z recibirá el evento.

Se pasa un evento MouseEnter a objetos de formularios o barras de herramientas. Los formularios y las barras de herramientas no recibirán este evento.

Vea también

MouseLeave (Evento) | Click (Evento) | DblClick (Evento) | MiddleClick (Evento) | MouseMove (Evento) | MousePointer (Propiedad) | MouseUp (Evento) | MouseWheel (Evento) | PageFrame Control

Se aplica a: CheckBox | OptionButton | OptionGroup | CommandButton | CommandGroup | ComboBox | ListBox | Grid | Header | Spinner | TextBox | EditBox | Label | Line | Container (Objeto) | Shape | Image | Page