Перечисление InkSystemGesture (msinkaut.h)
Указывает интерес к набору жестов, относящихся к операционной системе.
Синтаксис
typedef enum InkSystemGesture {
ISG_Tap = 0x10,
ISG_DoubleTap = 0x11,
ISG_RightTap = 0x12,
ISG_Drag = 0x13,
ISG_RightDrag = 0x14,
ISG_HoldEnter = 0x15,
ISG_HoldLeave = 0x16,
ISG_HoverEnter = 0x17,
ISG_HoverLeave = 0x18,
ISG_Flick = 0x1f
} ;
Константы
ISG_Tap Значение: 0x10 Щелчок левой кнопки мыши. Его можно использовать для выбора команды в меню или на панели инструментов, выполнения действий при выборе команды, установки точки вставки (IP-адреса) или отображения отзывов о выборе. |
ISG_DoubleTap Значение: 0x11 Двойной щелчок левой кнопки мыши. Его можно использовать для выбора слова или открытия файла или папки. |
ISG_RightTap Значение: 0x12 Нажатие правой кнопки мыши. Может использоваться для отображения контекстного меню. |
ISG_Drag Значение: 0x13 Перетаскивание мыши при нажатии левой кнопки мыши. Это можно использовать для перетаскивания (например, в Microsoft Word при запуске с IP-адреса), выбора нескольких слов, перетаскивания (например, при перетаскивании объекта в Microsoft Windows) или прокрутки. |
ISG_RightDrag Значение: 0x14 Нажмите и удерживайте, а затем штрих, который сопоставляется с перетаскиванием мыши вправо. Его можно использовать для перетаскивания (например, при перетаскивании объекта или выделения, за которым следует контекстное меню). |
ISG_HoldEnter Значение: 0x15 Нажатие и удержание левой кнопки мыши, которое длится в течение длительного времени, что не имеет эквивалента мыши. Это резервное действие, когда пользователь продолжает длительное время нажимать и удерживать действие, а событие возвращается к касание. |
ISG_HoldLeave Значение: 0x16 Не реализован. |
ISG_HoverEnter Значение: 0x17 Приостановка мыши на объекте. Это можно использовать для отображения подсказки, эффектов переключения или других действий приостанавливания мыши. |
ISG_HoverLeave Значение: 0x18 Мышь, оставляющая паузу. Это можно использовать для отмены эффектов переключения подсказки или других действий приостанавливания мыши. |
ISG_Flick Значение: 0x1f Жест щелчка. |
Комментарии
Жест flick распознается в Windows Vista и более поздних версиях Windows.
Операционные системы Windows Vista и планшетных компьютеров поддерживают эти жесты по умолчанию. При распознавании любого из этих жестов событие SystemGesture срабатывает автоматически. Многие из этих жестов сопоставляется с традиционными событиями мыши. Например, системный жест Tap имитирует щелчок левой кнопки мыши.
Системный жест отделен от жеста приложения. Жесты приложения определяются в типе перечисления InkApplicationGesture .
Дополнительные сведения о системных жестах см. в разделе Использование жестов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Верхняя часть | msinkaut.h |
См. также раздел
Справочник по элементу управления InkPicture