Поделиться через


Метод IFolderView2::GetSelectedItem (shobjidl_core.h)

Находит текущий выбранный элемент по указанному индексу или после нее.

Синтаксис

HRESULT GetSelectedItem(
  [in]  int iStart,
  [out] int *piItem
);

Параметры

[in] iStart

Тип: int

Позиция индекса, с которой начинается поиск выбранного в данный момент элемента.

[out] piItem

Тип: int*

Указатель на значение, которое получает индекс элемента в представлении.

Возвращаемое значение

Тип: HRESULT

Возвращает S_OK, если выбранный элемент был найден, или значение ошибки в противном случае, включая следующее:

Код возврата Описание
S_FALSE
Элемент не найден. Обратите внимание, что это код успешного выполнения. Операция поиска в представлении выполнена успешно, она просто не обнаружила выбранный в данный момент элемент после заданного индекса (iStart). Возможно, что ни один элемент не был выбран или индекс выбранного элемента меньше , чем iStart.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header shobjidl_core.h (включая Shobjidl.h)