使该包充分利用 IntelliMouse 功能。使用在实现其某些自己的函数的 shell 客户端。您可以获取接口的实例。 SVsIntelliMouseHandler (SID_SVsIntelliMouseHandler) services。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<GuidAttribute("35A96FFB-7ED0-4D76-93CE-49BE83A9C91E")> _
<InterfaceTypeAttribute()> _
Public Interface IVsIntelliMouseHandler
[GuidAttribute("35A96FFB-7ED0-4D76-93CE-49BE83A9C91E")]
[InterfaceTypeAttribute()]
public interface IVsIntelliMouseHandler
IVsIntelliMouseHandler 类型公开以下成员。
方法
| 名称 | 说明 | |
|---|---|---|
![]() |
DeleteBitmap_ | 删除用于与 Intellisense 中的移动的位图。 |
![]() |
DrawBitmap_ | 绘制或清除用于与 Intellisense 中的移动的位图。 |
![]() |
GetMouseWheelMsg_ | 捕获有关 Intellisense 鼠标滚轮的最新消息。 |
![]() |
HandleWheelButtonDown | 处理推入的 Intellisense 轮按钮。 |
![]() |
HandleWheelRotation | 如果 Intellisense 鼠标滚轮已移动,请响应在移动。 |
![]() |
IsMouseWheelRotationMessage | 测试 windows 消息以确定它是否为 Intellisense 鼠标轮旋转消息。 |
![]() |
LoadBitmap_ | 加载位图可与 Intellisense 中的移动显示。加载后,然后绘制 DrawBitmap_的位图。 |
![]() |
MouseWheelPresent | 指示是否存在正在使用 Intellisense 的鼠标滚轮。 |
![]() |
SetMouseCursor_ | 设置当前定位鼠标光标的基础。 |
页首
.gif)