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_CURSOR ,IVsTextMarkerGlyphDropHandler
實作者注意事項
實作文字標記用戶端物件,以便透過其圖像 (glyph) 時,改變滑鼠游標的標記。 如果標記有MV_GLYPH_HOVER_CURSOR亮起來的視覺化樣式位元 (MARKERVISUAL),則會呼叫環境QueryInterface上IVsTextMarkerClient這個介面。 這個旗標會略過不需要的標記的MV_GLYPH指定。