다음을 통해 공유


IVsMouseCursorProvider 인터페이스

마커를 해당 문자 모양 위에 있을 때 마우스 커서를 변경할 수 있습니다.

네임스페이스:  Microsoft.VisualStudio.TextManager.Interop
어셈블리:  Microsoft.VisualStudio.TextManager.Interop(Microsoft.VisualStudio.TextManager.Interop.dll)

구문

‘선언
<GuidAttribute("E32F08DB-6364-4276-8EA8-BAA6752F7807")> _
<InterfaceTypeAttribute()> _
Public Interface IVsMouseCursorProvider
[GuidAttribute("E32F08DB-6364-4276-8EA8-BAA6752F7807")]
[InterfaceTypeAttribute()]
public interface IVsMouseCursorProvider
[GuidAttribute(L"E32F08DB-6364-4276-8EA8-BAA6752F7807")]
[InterfaceTypeAttribute()]
public interface class IVsMouseCursorProvider
[<GuidAttribute("E32F08DB-6364-4276-8EA8-BAA6752F7807")>]
[<InterfaceTypeAttribute()>]
type IVsMouseCursorProvider =  interface end
public interface IVsMouseCursorProvider

IVsMouseCursorProvider 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드 SetMouseCursor 텍스트 마커 클라이언트가 Win 32 API 함수를 호출 해야 한다는 나타내는 SetCursor.

위쪽

설명

호출 하 여 텍스트 보기 호버 커서 드래그 하 고 착수와 협상 QueryInterface 에서 제공 하는 마커 클라이언트 (IVsTextMarkerClient. 클라이언트 개체를 구현 해야 합니다 IVsMouseCursorProvider 마우스 커서 업데이트를 처리 하려면 MV_GLYPH_HOVER_CURSORIVsTextMarkerGlyphDropHandler

구현자 참고 사항

해당 문자 모양 위에 있을 때 마우스 커서를 변경 하는 표식 수 있도록 텍스트 마커 클라이언트 개체를 구현 합니다. 마커에 있는 경우 MV_GLYPH_HOVER_CURSOR비주얼 스타일 비트를 설정 (MARKERVISUAL), 환경을 호출 하 고 QueryInterface 에 있는 IVsTextMarkerClient 이 인터페이스에 대 한. 이 플래그는 포함 하지 않는 마커를 무시 MV_GLYPH 지정 합니다.

참고 항목

참조

Microsoft.VisualStudio.TextManager.Interop 네임스페이스