IVsUIHierarchyWindow2.SetCursor(IntPtr, IntPtr) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает новый курсор для окна иерархии пользовательского интерфейса.
public:
int SetCursor(IntPtr hNewCursor, [Runtime::InteropServices::Out] IntPtr % phOldCursor);
public int SetCursor (IntPtr hNewCursor, out IntPtr phOldCursor);
abstract member SetCursor : nativeint * nativeint -> int
Public Function SetCursor (hNewCursor As IntPtr, ByRef phOldCursor As IntPtr) As Integer
Параметры
- hNewCursor
- IntPtr
[in] Новый курсор для отображения в окне иерархии.
- phOldCursor
- IntPtr
[out, retval] Курсор, замененный новым курсором.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Реализации
Комментарии
Этот метод позволяет отображать другой курсор в окне иерархии пользовательского интерфейса, если это необходимо для указания конкретных действий.
Чтобы использовать этот метод, передайте новый курсор в окно иерархии пользовательского интерфейса с помощью этого метода. Затем этот метод возвращает курсор, который вы заменяете. Сохраните старый курсор, возвращенный этим методом, и после завершения действия, для которого необходим новый курсор, вызовите этот метод еще раз, передав старый курсор через hNewCursor параметр.