Partager via


structure PROPSHEETPAGEW_V4 (prsht.h)

Définit une page dans une feuille de propriétés.

Notes

Cette structure n’est pas destinée à être utilisée directement dans votre code. Utilisez plutôt la structure PROPSHEETPAGE .

Syntaxe

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

Membres

pszHeaderTitle

Type : LPCTSTR

Version 5.80 ou ultérieure. Titre de la zone d’en-tête. Pour utiliser ce membre sous l’Assistant 97, vous devez également effectuer les opérations suivantes :

  • Définissez l’indicateur PSP_USEHEADERTITLE dans le membre dwFlags .
  • Définissez l’indicateur PSH_WIZARD97 dans le membre dwFlags de la structure PROPSHEETHEADER de la page.
  • Assurez-vous que l’indicateur PSP_HIDEHEADER dans le membre dwFlags n’est pas défini.

pszHeaderSubTitle

Type : LPCTSTR

Version 5.80. Sous-titre de la zone d’en-tête. Pour utiliser ce membre, vous devez effectuer les opérations suivantes :

  • Définissez l’indicateur PSP_USEHEADERSUBTITLE dans le membre dwFlags .
  • Définissez l’indicateur PSH_WIZARD97 dans le membre dwFlags de la structure PROPSHEETHEADER de la page.
  • Assurez-vous que l’indicateur PSP_HIDEHEADER dans le membre dwFlags n’est pas défini.
Note Ce membre est ignoré lors de l’utilisation de l’Assistant de style Aero (PSH_AEROWIZARD).
 

hActCtx

Type : HANDLE

Version 6.0 ou ultérieure. Handle de contexte d’activation. Définissez ce membre sur le handle qui est retourné lorsque vous créez le contexte d’activation avec CreateActCtx. Le système active ce contexte avant de créer la boîte de dialogue. Vous n’avez pas besoin d’utiliser ce membre si vous utilisez un manifeste global. Voir les remarques.

DUMMYUNIONNAME3

DUMMYUNIONNAME3.hbmHeader

DUMMYUNIONNAME3.pszbmHeader

Remarques

Comctl32.dll versions 6 et ultérieures ne sont pas redistribuables. Pour utiliser Comctl32.dll version 6 ou ultérieure, spécifiez le fichier .dll dans un manifeste. Pour plus d’informations sur les manifestes, consultez Activation des styles visuels.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête prsht.h