Поделиться через


Событие InkPicture.MouseUp

Происходит при наведении указателя мыши на элемент управления InkPicture и отпускании кнопки мыши.

Синтаксис

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

Параметры

Кнопка [в]

Нажатая кнопка.

Shift [in]

Состояние клавиши SHIFT.

pX [in]

Координата X объекта IInkCursor в пикселях .

pY [in]

Координата Y объекта IInkCursor в пикселях .

Cancel [in, out]

VARIANT_TRUE отменить событие MouseUp для родительского элемента управления; в противном случае VARIANT_FALSE.

Возвращаемое значение

Это событие не возвращает значение.

Комментарии

Примечание

Параметры pX и pY находятся в пикселях, а не в единицах HIMETRIC, связанных с системой координат пространства рукописного ввода. Это связано с тем, что это событие заменяет связанное событие мыши приложения, которое не поддерживает перо, и этот тип приложения ссылается только на пиксели.

Внимание!

Некоторые элементы управления зависят от определенной связи между событиями MouseDown, MouseMove и MouseUp . Отмена некоторых из этих событий может привести к непредвиденным результатам.

Этот метод события определен в интерфейсе _IInkPictureEvents . Интерфейс _IInkPictureEvents реализует интерфейс IDispatch с идентификатором DISPID_IPEMouseDown.

Требования

Требование Значение
Минимальная версия клиента
Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера
Ни одна версия не поддерживается
Заголовок
Msinkaut.h (также требуется Msinkaut_i.c)
Библиотека
InkObj.dll

См. также раздел

InkPicture