共用方式為


IVsMouseCursorProvider 介面

允許透過其圖像 (glyph) 時,改變滑鼠游標的標記。

命名空間:  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 類型會公開下列成員。

方法

  名稱 描述
公用方法 SetMouseCursor 表示文字的標記用戶端應該呼叫 Win 32 API 函式SetCursor

回頁首

備註

文字檢視會將動態資料指標並拖曳初始交涉點撥打QueryInterface所提供的資料標記用戶端 (IVsTextMarkerClient。 用戶端物件應該實作IVsMouseCursorProvider來處理滑鼠游標更新MV_GLYPH_HOVER_CURSORIVsTextMarkerGlyphDropHandler

實作者注意事項

實作文字標記用戶端物件,以便透過其圖像 (glyph) 時,改變滑鼠游標的標記。 如果標記有MV_GLYPH_HOVER_CURSOR亮起來的視覺化樣式位元 (MARKERVISUAL),則會呼叫環境QueryInterfaceIVsTextMarkerClient這個介面。 這個旗標會略過不需要的標記的MV_GLYPH指定。

請參閱

參考

Microsoft.VisualStudio.TextManager.Interop 命名空間