다음을 통해 공유


PROPSHEETPAGEW_V4 구조체(prsht.h)

속성 시트의 페이지를 정의합니다.

참고

이 구조체는 코드에서 직접 사용할 수 없습니다. 대신 PROPSHEETPAGE 구조를 사용합니다.

구문

typedef struct _PROPSHEETPAGEW_V4 {
  LPCWSTR pszHeaderTitle;
  LPCWSTR pszHeaderSubTitle;
  HANDLE  hActCtx;
  union {
    HBITMAP hbmHeader;
    LPCWSTR pszbmHeader;
  } DUMMYUNIONNAME3;
} PROPSHEETPAGEW_V4, *LPPROPSHEETPAGEW_V4;

멤버

pszHeaderTitle

형식: LPCTSTR

버전 5.80 이상. 머리글 영역의 제목입니다. Wizard97 스타일 마법사에서 이 멤버를 사용하려면 다음도 수행해야 합니다.

  • dwFlags 멤버에서 PSP_USEHEADERTITLE 플래그를 설정합니다.
  • 페이지의 PROPSHEETHEADER 구조체의 dwFlags 멤버에서 PSH_WIZARD97 플래그를 설정합니다.
  • dwFlags 멤버의 PSP_HIDEHEADER 플래그가 설정되지 않았는지 확인합니다.

pszHeaderSubTitle

형식: LPCTSTR

버전 5.80. 헤더 영역의 부제목입니다. 템플릿을 사용하려면 다음을 수행해야 합니다.

  • dwFlags 멤버에서 PSP_USEHEADERSUBTITLE 플래그를 설정합니다.
  • 페이지의 PROPSHEETHEADER 구조체의 dwFlags 멤버에서 PSH_WIZARD97 플래그를 설정합니다.
  • dwFlags 멤버의 PSP_HIDEHEADER 플래그가 설정되지 않았는지 확인합니다.
참고 이 멤버는 에어로 스타일 마법사(PSH_AEROWIZARD)를 사용할 때 무시됩니다.
 

hActCtx

형식: HANDLE

버전 6.0 이상. 활성화 컨텍스트 핸들입니다. CreateActCtx를 사용하여 활성화 컨텍스트를 만들 때 반환되는 핸들로 이 멤버를 설정합니다. 시스템은 대화 상자를 만들기 전에 이 컨텍스트를 활성화합니다. 전역 매니페스트를 사용하는 경우 이 멤버를 사용할 필요가 없습니다. 설명을 참조하세요.

DUMMYUNIONNAME3

DUMMYUNIONNAME3.hbmHeader

DUMMYUNIONNAME3.pszbmHeader

설명

Comctl32.dll 버전 6 이상은 재배포할 수 없습니다. Comctl32.dll 버전 6 이상을 사용하려면 매니페스트에서 .dll 파일을 지정합니다. 매니페스트에 대한 자세한 내용은 시각적 스타일 사용을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 prsht.h