在程序中捕捉鼠标滚轮向前向后的动作,请教大家了??

解决方案 »

  1.   

    procedure TForm1.MessageEvent (var Msg: TMsg; var Handled: Boolean);
    begin
      if Msg.message = WM_MOUSEWHEEL then
      begin
        //在这里添加你的代码
        Handled:=True;
      end;
    end;procedure TForm1.FormCreate(Sender: TObject);
    begin
      application.OnMessage:=MessageEvent;
    end;
      

  2.   

    OnMouseWheel
    OnMouseWheelUp
    OnMouseWheelDown