Evento InkPicture.MouseDown

Se produce cuando el puntero del mouse está sobre el control InkPicture y se presiona un botón del mouse.

Sintaxis

void MouseDown(
  [in]      InkMouseButton           Button,
  [in]      InkShiftKeyModifierFlags Shift,
  [in]      long                     pX,
  [in]      long                     pY,
  [in, out] VARIANT_BOOL             *Cancel
);

Parámetros

Botón [in]

El botón que se presionó.

Mayús [in]

Estado de la tecla MAYÚS.

pX [in]

Coordenada x, en píxeles, del objeto IInkCursor .

pY [in]

Coordenada y, en píxeles, del objeto IInkCursor .

Cancelar [in, out]

VARIANT_TRUE cancelar este evento para el control primario; de lo contrario, VARIANT_FALSE.

Valor devuelto

Este evento no devuelve un valor.

Comentarios

Nota

Los parámetros pX y pY están en píxeles y no en las unidades HIMETRIC asociadas al sistema de coordenadas de espacio de entrada de lápiz. Esto se debe a que este evento reemplaza el evento de mouse relacionado de una aplicación que no es compatible con el lápiz y ese tipo de aplicación hace referencia solo a píxeles.

Precaución

Algunos controles se basan en una relación específica entre los eventos MouseDown, MouseMove y MouseUp . La cancelación de algunos de estos eventos puede tener resultados imprevistos.

Este método de evento se define en la interfaz _IInkPictureEvents . La interfaz _IInkPictureEvents implementa la interfaz IDispatch con un identificador de DISPID_IPEMouseDown.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Encabezado
Msinkaut.h (también requiere Msinkaut_i.c)
Biblioteca
InkObj.dll

Consulte también

InkPicture