다음을 통해 공유


IShellWindows::Item 메서드(exdisp.h)

지정된 인덱스에서 등록된 셸 창을 반환합니다.

구문

HRESULT Item(
  [in, optional] VARIANT   index,
  [out, retval]  IDispatch **Folder
);

매개 변수

[in, optional] index

형식: VARIANT

VT_UI4, VT_I2 또는 VT_I4 형식의 VARIANT 입니다. 형식이 VT_UI4 인 스 값은 ShellWindowTypeConstants의 멤버로 해석됩니다. 이 경우 Item 은 포그라운드 창에 가장 가깝고 일치하는 형식의 창을 반환합니다. 형식이 VT_I 또는 VT_I4 인 스는 Shell 창 컬렉션에 대한 인덱스로 처리됩니다.

[out, retval] Folder

형식: IDispatch**

창의 IDispatch 인터페이스에 대한 참조이거나 지정된 창을 찾을 수 없는 경우 NULL 입니다.

반환 값

형식: HRESULT

다음 값 또는 표준 결과 코드 중 하나입니다.

반환 코드 Description
S_OK
지정된 창이 발견되었습니다.
S_FALSE
지정된 창을 찾을 수 없습니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 exdisp.h
DLL Shdocvw.dll(버전 5.00.2014.0216 이상)

추가 정보

IShellWindows

IShellWindows::_NewEnum

IShellWindows::get_Count