Udostępnij za pośrednictwem


IVsIntelliMouseHandler Interface

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.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

Syntax

'Declaration
<GuidAttribute("35A96FFB-7ED0-4D76-93CE-49BE83A9C91E")> _
<InterfaceTypeAttribute()> _
Public Interface IVsIntelliMouseHandler
[GuidAttribute("35A96FFB-7ED0-4D76-93CE-49BE83A9C91E")]
[InterfaceTypeAttribute()]
public interface IVsIntelliMouseHandler
[GuidAttribute(L"35A96FFB-7ED0-4D76-93CE-49BE83A9C91E")]
[InterfaceTypeAttribute()]
public interface class IVsIntelliMouseHandler
[<GuidAttribute("35A96FFB-7ED0-4D76-93CE-49BE83A9C91E")>]
[<InterfaceTypeAttribute()>]
type IVsIntelliMouseHandler =  interface end
public interface IVsIntelliMouseHandler

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

Microsoft.VisualStudio.Shell.Interop Namespace