Evento InkCollector.MouseDown
Se produce cuando el puntero del mouse está sobre el objeto InkCollector o InkOverlay 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]
-
Botón del mouse que se presionó.
-
Mayús [in]
-
Estado de la tecla MAYÚS.
-
pX [in]
-
Coordenada X, en píxeles, de un clic del mouse.
-
pY [in]
-
Coordenada Y, en píxeles, de un clic del mouse.
-
Cancelar [in, out]
-
VARIANT_TRUE cancelar el evento para el control primario; de lo contrario, VARIANT_FALSE.
Valor devuelto
Este evento no devuelve un valor.
Comentarios
Para mejorar el rendimiento de la entrada de lápiz en tiempo real, oculte o muestre el cursor del mouse en los controladores de eventos MouseDown y MouseUp .
Nota
Las propiedades pX y pY están en píxeles y no las unidades HIMETRIC asociadas al espacio de entrada de lápiz. Esto se debe a que este evento reemplaza el evento del mouse relacionado de una aplicación de no reconocimiento de lápiz y este tipo de aplicación solo entiende píxeles.
Nota
Algunos controles se basan en una relación específica entre los eventos MouseDown, MouseMove y MouseUp . Cancelar algunos de estos eventos puede tener resultados imprevistos.
Este método de evento se define en las interfaces de _IInkCollectorEvents, _IInkOverlayEvents y _IInkPictureEvents solo envío (dispinterfaces) 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 |
|
Biblioteca |
|