다음을 통해 공유


SHReplaceFromPropSheetExtArray 함수(shlobj_core.h)

[이 함수는 Windows XP SP2(서비스 팩 2) 및 Windows Server 2003을 통해 사용할 수 있습니다. 이후 버전의 Windows에서는 변경되거나 사용하지 못할 수 있습니다.]

페이지를 바꾸기 위해 속성 시트 확장 배열의 각 속성 시트를 요청합니다. 각 페이지는 최대 하나의 대체가 허용됩니다.

구문

UINT SHReplaceFromPropSheetExtArray(
  [in] HPSXA                hpsxa,
       UINT                 uPageID,
  [in] LPFNADDPROPSHEETPAGE lpfnReplaceWith,
       LPARAM               lParam
);

매개 변수

[in] hpsxa

형식: HPSXA

SHCreatePropSheetExtArray 호출에서 반환된 HPSXA(속성 시트 배열 핸들)입니다.

uPageID

형식: UINT

바꿀 페이지의 ID입니다.

[in] lpfnReplaceWith

형식: LPFNADDPROPSHEETPAGE

속성 시트 확장에서 속성 시트에 페이지를 추가하는 데 사용하는 AddPropSheetPageProc 함수에 대한 포인터입니다.

lParam

형식: LPARAM

애플리케이션 정의 값입니다.

반환 값

형식: UINT

실제로 수행된 교체 횟수입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 shlobj_core.h(Shlobj.h 포함)
라이브러리 Shell32.lib
DLL Shell32.dll(버전 5.00 이상)