Работа с мышью

Обработка воздействий мыши состоит из следующих разделов:

  1. События и состояние кнопок мыши.
  2. Перетаскивание мышью различных предметов.

При использовании левой кнопки возникают события: Click – при щелчке на элементе;

DblClick – в случае двойного щелчка. Для элементов управления Label и Image приведенные события инициируются при нажатии как левой, так и правой кнопок..

В том случае, когда при работе приложения нажимается или отпускается одна из кнопок, а также если ее указатель перемещается, возникают следующие события:

MouseDown – нажата любая кнопка;

MouseUp – отпущена любая нажатая кнопка;

MouseMove – указатель мыши переместился.

В каждую из процедур обраьотки событий мыши передаются следующие параметры:

Button As Integer – определяет состояние кнопок мыши;

Shift As Integer – содержит информацию о нажатии клавиш Alt, Shift, Ctrl;

X As Single, Y As Single – возвращают координаты указателя мыши относительно системы отсчета того элемента, для которого возникло данное событие.

Основные значения и описание параметра Button

Представление Константа Нажатые кнопки
двоичное десятичное
  Нет
vbLeftButton Левая
vbRightButton Правая
vbMiddleButton Средняя

 

Основные значения и описание параметра Shift

Представление Константа Нажатые кнопки
двоичное десятичное
  Нет
vbShiftMask Shift
vbCtrlMask Ctrl
vbAltMask Alt







Дата добавления: 2015-04-07; просмотров: 587;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.