структура FLICK_DATA (tabflicks.h)
Содержит сведения о щелчке пером.
Синтаксис
typedef struct FLICK_DATA {
FLICKACTION_COMMANDCODE iFlickActionCommandCode : 5;
FLICKDIRECTION iFlickDirection : 3;
BOOL fControlModifier : 1;
BOOL fMenuModifier : 1;
BOOL fAltGRModifier : 1;
BOOL fWinModifier : 1;
BOOL fShiftModifier : 1;
INT iReserved : 2;
BOOL fOnInkingSurface : 1;
INT iActionArgument : 16;
} FLICK_DATA;
Члены
iFlickActionCommandCode
Действие щелчка, назначенное для щелчка пером.
iFlickDirection
Направление щелчка пером.
fControlModifier
ЗНАЧЕНИЕ TRUE , если действие пера щелкает клавишей CTRL; в противном случае — FALSE.
fMenuModifier
ЗНАЧЕНИЕ TRUE , если действие пера с помощью щелчка активирует клавишу ALT; в противном случае — FALSE.
fAltGRModifier
ЗНАЧЕНИЕ TRUE , если действие пера щелкает активацию клавиши ALT GR; в противном случае — FALSE.
fWinModifier
ЗНАЧЕНИЕ TRUE , если действие пера с помощью щелчка активирует клавишу с логотипом Windows; в противном случае — FALSE.
fShiftModifier
ЗНАЧЕНИЕ TRUE , если действие нажатия пера активирует клавишу SHIFT; в противном случае — FALSE.
iReserved
Не используйте.
fOnInkingSurface
ЗНАЧЕНИЕ TRUE , если перо отправляется на поверхность рукописного ввода; в противном случае — FALSE.
iActionArgument
Содержит дополнительные сведения об iFlickActionCommandCode.
Комментарии
Windows Vista отправляет структуру FLICK_DATA приложению вместе с сообщением WM_TABLET_FLICK при возникновении щелчка пером.
Значение iActionArgument зависит от значения iFlickActionCommandCode. Например, если iFlickCommandCode имеет значение FLICKACTION_COMMANDCODE_SCROLL, значение iActionArgument является одним из значений перечисления SCROLLDIRECTION.
Если iFlickCommandCode имеет значение FLICKACTION_COMMANDCODE_CUSTOMKEY, значение iActionArgument указывает на росчерк ключа. Поля fControlModifier, fMenuModifier, fAltGRModifier, fWinModifier и fShiftModifier указывают, активирует ли действие пера ключ модификатора. Например, если пользователь назначает росчерк клавиши пером, ctrl+N, fControlModifier имеет значение true , а iActionArgument — это виртуальная клавиша кода, VK_N.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | tabflicks.h |