Метод IShellWindows::Item (exdisp.h)
Возвращает зарегистрированное окно оболочки для указанного индекса.
Синтаксис
HRESULT Item(
[in, optional] VARIANT index,
[out, retval] IDispatch **Folder
);
Параметры
[in, optional] index
Тип: VARIANT
Variant типа VT_UI4, VT_I2 или VT_I4. Если тип VT_UI4, значение индекса интерпретируется как член ShellWindowTypeConstants; В этом случае Item возвращает окно, ближайшее к окну переднего плана и соответствующее типу. Если тип VT_I или VT_I4, индекс обрабатывается как индекс в коллекции окон оболочки.
[out, retval] Folder
Тип: IDispatch**
Ссылка на интерфейс IDispatch окна или значение NULL , если указанное окно не найдено.
Возвращаемое значение
Тип: HRESULT
Одно из следующих значений или стандартный код результата.
Код возврата | Описание |
---|---|
|
Указанное окно найдено. |
|
Указанное окно не найдено. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | exdisp.h |
DLL | Shdocvw.dll (версия 5.00.2014.0216 или более поздняя) |