Как использовать нажатие средней кнопки мыши?

timyr.dp
Дата: 08.05.2011 09:13:31
Тут просматривал - что нового в мире софта, и наткнулся на интересное изменение в новой версии одной программки (цитирую):
- При нажатии средней кнопки мыши (на колесо) выполняется действие "Вставить(Ctrl+V)"
Ну я бы другую процедуру привязал к этой кнопке, но, тем не менее, как отследить нажатие на неё?
Батон Кликер
Дата: 08.05.2011 10:09:38
Из Messages.pas

  {$EXTERNALSYM WM_LBUTTONDOWN}
  WM_LBUTTONDOWN      = $0201;
  {$EXTERNALSYM WM_LBUTTONUP}
  WM_LBUTTONUP        = $0202;
  {$EXTERNALSYM WM_LBUTTONDBLCLK}
  WM_LBUTTONDBLCLK    = $0203;
  {$EXTERNALSYM WM_RBUTTONDOWN}
  WM_RBUTTONDOWN      = $0204;
  {$EXTERNALSYM WM_RBUTTONUP}
  WM_RBUTTONUP        = $0205;
  {$EXTERNALSYM WM_RBUTTONDBLCLK}
  WM_RBUTTONDBLCLK    = $0206;
  {$EXTERNALSYM WM_MBUTTONDOWN}
  WM_MBUTTONDOWN      = $0207;
  {$EXTERNALSYM WM_MBUTTONUP}
  WM_MBUTTONUP        = $0208;
  {$EXTERNALSYM WM_MBUTTONDBLCLK}
  WM_MBUTTONDBLCLK    = $0209;
  {$EXTERNALSYM WM_MOUSEWHEEL}
  WM_MOUSEWHEEL       = $020A;
  {$EXTERNALSYM WM_MOUSELAST}
  WM_MOUSELAST        = $020A;
fd00ch
Дата: 08.05.2011 12:33:00
timyr.dp, собственно, в OnMouseDown/OnMouseUp всё есть
гораздо интереснее - как 4-ую и 5-ую кнопки заюзать :-)