Partilhar via


Interface IVsIntelliMouseHandler

 

Publicado: junho de 2016

Permite que um pacote faça uso completo da funcionalidade IntelliMouse. Usado em clientes de shell implementar alguns dos seus próprios recursos. Você pode obter uma instância da interface do SVsIntelliMouseHandler service (SID_SVsIntelliMouseHandler).

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

Sintaxe

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

Métodos

Nome Descrição
System_CAPS_pubmethod DeleteBitmap_(UInt32)

Exclui o bitmap usado para panorâmica com o mouse do Intellisense.

System_CAPS_pubmethod DrawBitmap_(UInt32, Int32)

Desenha ou apaga o bitmap usado para panorâmica com o mouse do Intellisense.

System_CAPS_pubmethod GetMouseWheelMsg_(UInt32)

Obtém a mensagem mais recente sobre a roda do mouse Intellisense.

System_CAPS_pubmethod HandleWheelButtonDown(IntPtr, UInt32)

Lidar com o botão de rolagem do Intellisense sendo enviado.

System_CAPS_pubmethod HandleWheelRotation(IntPtr, UInt32, UInt32)

Se a roda do mouse Intellisense foi movida, responda à movimentação.

System_CAPS_pubmethod IsMouseWheelRotationMessage(UInt32)

Testa uma mensagem do Windows para ver se ela é uma mensagem de rotação de roda de mouse Intellisense.

System_CAPS_pubmethod LoadBitmap_(IntPtr, UInt32, UInt32, POINT, UInt32)

Carregue o bitmap para exibir de movimento panorâmico com o mouse do Intellisense. Quando carregado, em seguida, desenhar o bitmap com DrawBitmap_.

System_CAPS_pubmethod MouseWheelPresent()

Indica se há ou não uma roda do mouse Intellisense em uso.

System_CAPS_pubmethod SetMouseCursor_(POINT, POINT, UInt32, UInt32)

Define o cursor base onde o mouse está localizado atualmente.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo