structure PROPSHEETPAGEA_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 _PROPSHEETPAGEA_V4 {
LPCSTR pszHeaderTitle;
LPCSTR pszHeaderSubTitle;
HANDLE hActCtx;
union {
HBITMAP hbmHeader;
LPCSTR pszbmHeader;
} DUMMYUNIONNAME3;
} PROPSHEETPAGEA_V4, *LPPROPSHEETPAGEA_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.
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 |