Conditions générales requises pour les fournisseurs de pages de propriétés d’appareil
Pour créer des pages de propriétés d’appareil, un fournisseur doit respecter ces exigences générales pour que la page de propriétés fonctionne correctement :
Gérer la demande d’ajout d’une page de propriétés.
Pour les fournisseurs qui sont des DLL d’extension de page de propriétés, cette requête est effectuée via la fonction de rappel AddPropSheetPageProc . Pour plus d’informations, consultez Exigences spécifiques pour les fournisseurs de pages de propriétés d’appareil (DLL d’extension de page de propriétés)
Créez la page de propriétés en appelant la fonction CreatePropertySheetPage . Le fournisseur transmet l’adresse de la structure PROPSHEETPAGE initialisée dans cet appel.
Fournissez une fonction de rappel PropSheetPageProc qui gère les messages PSPCB_CREATE et PSPCB_RELEASE si un stockage supplémentaire doit être alloué et libéré pour une page de propriétés.
Fournissez une procédure de boîte de dialogue qui gère les messages Windows pour chaque page de propriétés personnalisée.
Initialisez une structure PROPSHEETPAGE avec (entre autres) les adresses de la fonction de rappel propSheetPageProc et de la procédure de boîte de dialogue.
Cette section comprend les rubriques suivantes qui fournissent des conseils supplémentaires sur les pages de propriétés personnalisées :
Création de pages de propriétés personnalisées
Fonction de rappel de page de propriétés