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


сообщение WM_TABLET_FLICK

Отправляется при выполнении пользователем щелчка пером. Окно получает это сообщение через функцию WindowProc .

#define WM_TABLET_DEFBASE  0x02C0
#define WM_TABLET_FLICK    (WM_TABLET_DEFBASE + 11)     

Параметры

wParam

Структура FLICK_DATA, содержащая сведения о выполненном щелчке пером.

lParam

Структура FLICK_POINT , указывающая место, где произошло щелкание пером.

Комментарии

Жест пера — это однонаправленный жест пера, который требует от пользователя быстрой прямой связи с дигитайзером. Флик характеризуется высокой скоростью и высокой степенью прямолинейности. Flick определяется по его направлению. Flicks можно выполнять в восьми направлениях, соответствующих кардинальным и вторичным направлениям компаса.

При щелчке пером Windows сначала уведомляет приложение, отправляя WM_TABLET_FLICK сообщение, которое окно получает через функцию WindowProc . Возвращает константу FLICK_WM_HANDLED_MASK , описанную в разделе Константы Flicks, чтобы указать, что приложение ответило на сообщение WM_TABLET_FLICK . Если приложение не возвращает FLICK_WM_HANDLED_MASK, Windows выполняет действие по умолчанию, указанное на панели управления щелчками, отправляя следующее уведомление, например WM_APPCOMMAND, WM_VSCROLL или WM_KEYDOWN, в зависимости от того, какое действие связано с щелчком пером.

Соблюдайте осторожность при обработке сообщения WM_TABLET_FLICK . WM_TABLET_FLICK передается через функцию SendMessageTimeout . При вызове методов в интерфейсе COM этот объект должен находиться в одном процессе. В противном случае COM создает исключение.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Tpcshrd.h

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

структура flick_data

сообщение wm_tablet_flick

жесты flicks

реагирование на жесты пера