Udostępnij za pośrednictwem


Metoda IVsUIShell2.GetVSCursor — (UInt32, IntPtr)

 

Zwraca dojście do kursora typu określonego kursora.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Składnia

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

  • phIcon
    Type: System.IntPtr

    [out] Dojście 32-bitową liczbę całkowitą (HCURSOR) do odpowiedniego kursora.

Wartość zwracana

Type: System.Int32

Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell80.idl:

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

Pakiety VSPackages, które są zapisywane w kodzie niezarządzanym lub C++ można użyć kursora bezpośrednio przy użyciu standardowych narzędzi zarządzania kursora systemu Windows. Aby uzyskać więcej informacji, zobacz Cursors.

Pakiety VSPackages, które są zapisywane w kodzie zarządzanym należy utworzyć wystąpienie wystąpienie Cursor klasy za pomocą przeciążenia jej konstruktor, który przyjmuje dojścia do kursora jako argument. Aby uzyskać więcej informacji, zobacz T:System.Windows.Forms.Cursor.

Zobacz też

Interfejs IVsUIShell2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku