сообщение 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 [только классические приложения] |
Заголовок |
|
См. также раздел