Sdílet prostřednictvím


IVsUIShell2.GetVSCursor – metoda (UInt32, IntPtr)

 

Vrátí popisovač kurzoru kurzor zadaného typu.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntaxe

int GetVSCursor(
    uint cursor,
    out IntPtr phIcon
)
int GetVSCursor(
    unsigned int cursor,
    [OutAttribute] IntPtr% phIcon
)
abstract GetVSCursor : 
        cursor:uint32 *
        phIcon:nativeint byref -> int
Function GetVSCursor (
    cursor As UInteger,
    <OutAttribute> ByRef phIcon As IntPtr
) As Integer

Parametry

  • cursor
    [v] Hodnota z __VSCURSORTYPE výčet určující typ kurzoru zpět.
  • phIcon
    [výstup] Popisovač 32bitové celé číslo (HCURSOR) do vhodné kurzoru.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell80.idl:

HRESULT IVsUIShell2::GetVSCursor(
   [in]  VSCURSORTYPE cursor,
   [out] HCURSOR*    phIcon
);

VSPackages, vytvořené v nespravovaný kód nebo C++ přímo pomocí kurzoru pomocí standardních nástrojů správy kurzor v systému Windows.Další informace naleznete v tématu Cursors.

VSPackages, které jsou zapsány ve spravovaném kódu by konkretizaci instance Cursor třídy pomocí přetížení jeho konstruktoru, který trvá popisovač kurzoru jako argument.Další informace naleznete v tématu T:System.Windows.Forms.Cursor.

Viz také

IVsUIShell2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek