Evento InkPicture.MouseWheel
Ocorre quando a roda do mouse se move enquanto o controle InkPicture tem foco.
Sintaxe
void MouseWheel(
[in] InkMouseButton Button,
[in] InkShiftKeyModifierFlags Shift,
[in] long Delta,
[in] long x,
[in] long y,
[in, out] VARIANT_BOOL *Cancel
);
Parâmetros
-
Botão [in]
-
O botão que foi pressionado.
-
Shift [in]
-
O estado da tecla SHIFT.
-
Delta [in]
-
A distância que a roda do mouse virou.
-
x [in]
-
A coordenada x, em pixels, do objeto IInkCursor .
-
y [in]
-
A coordenada y, em pixels, do objeto IInkCursor .
-
Cancelar [entrada, saída]
-
VARIANT_TRUE cancelar o evento MouseWheel para o controle pai; caso contrário, VARIANT_FALSE.
Valor retornado
Esse evento não retorna um valor.
Comentários
Observação
Os parâmetros x e y estão em pixels e não nas unidades HIMETRIC associadas ao sistema de coordenadas de espaço à tinta. Isso ocorre porque esse evento substitui o evento de mouse relacionado de um aplicativo que não tem reconhecimento de caneta e esse tipo de aplicativo se refere apenas a pixels.
Esse método de evento é definido na interface _IInkPictureEvents . A interface _IInkPictureEvents implementa a interface IDispatch com um identificador de DISPID_IPEMouseWheel.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Nenhum compatível |
Cabeçalho |
|
Biblioteca |
|