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
cursor
Type: System.UInt32[in] Wartość z zakresu od __VSCURSORTYPE Wyliczenie Określanie typu kursor ma zostać zwrócony.
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