SHAddFromPropSheetExtArray 함수(shlobj_core.h)
[이 함수는 Windows XP SP2(서비스 팩 2) 및 Windows Server 2003을 통해 사용할 수 있습니다. 이후 버전의 Windows에서는 변경되거나 사용하지 못할 수 있습니다.]
SHCreatePropSheetExtArray에서 만든 속성 시트 확장 배열에 페이지를 추가합니다.
구문
UINT SHAddFromPropSheetExtArray(
[in] HPSXA hpsxa,
[in] LPFNADDPROPSHEETPAGE lpfnAddPage,
LPARAM lParam
);
매개 변수
[in] hpsxa
형식: HPSXA
SHCreatePropSheetExtArray에서 반환된 속성 시트 처리기의 배열입니다.
[in] lpfnAddPage
형식: LPFNADDPROPSHEETPAGE
AddPropSheetPageProc 콜백 함수에 대한 포인터입니다. 각 속성 시트 처리기에 대해 한 번 호출됩니다. 그런 다음 콜백 함수는 처리기의 속성 시트에 페이지를 추가하는 데 필요한 정보를 반환합니다.
lParam
형식: LPARAM
애플리케이션 정의 데이터에 대한 포인터입니다. 이 데이터는 lpfnAddPage에 지정된 콜백 함수에 전달됩니다.
반환 값
형식: UINT
실제로 추가된 페이지 수를 반환합니다.
설명
이 함수는 hpsxa에서 명명된 속성 시트 확장 배열에 대해 한 번만 호출해야 합니다.
이 함수는 각 확장의 IShellPropSheetExt::AddPages 메서드를 호출합니다 . 자세한 내용은 해당 페이지를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | shlobj_core.h(Shlobj.h 포함) |
라이브러리 | Shell32.lib |
DLL | Shell32.dll(버전 5.0 이상) |