Share via


IVsIntelliMouseHandler Members

Include Protected Members
Include Inherited Members

Enables a package to make full use of IntelliMouse functionality. Used in shell clients implementing some of their own functionality. You can get an instance of the interface from the SVsIntelliMouseHandler (SID_SVsIntelliMouseHandler) service.

The IVsIntelliMouseHandler type exposes the following members.

Methods

 

Name

Description

Public method

DeleteBitmap_

Deletes the bitmap used for panning with the Intellisense mouse.

Public method

DrawBitmap_

Draws or erases the bitmap used for panning with the Intellisense mouse.

Public method

GetMouseWheelMsg_

Get the most recent message about the Intellisense mouse wheel.

Public method

HandleWheelButtonDown

Handle the Intellisense wheel button being pushed.

Public method

HandleWheelRotation

If the Intellisense mouse wheel has been moved, respond to the movement.

Public method

IsMouseWheelRotationMessage

Tests a Windows message to see if it is an Intellisense mouse wheel rotation message.

Public method

LoadBitmap_

Load the bitmap to display for panning with the Intellisense mouse. Once loaded, you then draw the bitmap with DrawBitmap_.

Public method

MouseWheelPresent

Indicates whether or not there is an Intellisense mouse wheel in use.

Public method

SetMouseCursor_

Sets the cursor base where the mouse is currently located.

Top

See Also

Reference

IVsIntelliMouseHandler Interface

Microsoft.VisualStudio.Shell.Interop Namespace