Partager via


Callbacks de création de pages

Important

La plateforme d’impression moderne est le moyen privilégié de Windows pour communiquer avec les imprimantes. Nous vous recommandons d’utiliser le pilote de classe IPP en boîte de Microsoft, ainsi que les applications de support d’impression (PSA), pour personnaliser l’expérience d’impression dans Windows 10 et 11 pour le développement de périphériques d’impression.

Pour plus d’informations, veuillez consulter la section Plateforme d’impression moderne et le Guide de conception des applications de support d’impression.

Lorsqu’une application effectue un appel initial à la fonction point d’entrée de CPSUI (CommonPropertySheetUI), elle doit inclure l’adresse d’une fonction de callback typée PFNPROPSHEETUI. Cette fonction de callback est responsable de décrire les pages de fiches de propriétés et d’envoyer ces descriptions à CPSUI pour leur création.

La fonction CommonPropertySheetUI de CPSUI appelle immédiatement la fonction typée PFNPROPSHEETUI, en fournissant l’adresse d’une structure PROPSHEETUI_INFO. L’application peut ensuite appeler la fonction ComPropSheet de CPSUI, en fournissant les descriptions des pages que CPSUI peut utiliser pour créer les pages, comme illustré dans le schéma suivant :

schéma illustrant la communication application-CPSUI.

Pour plus d’informations, consultez Méthodes pour spécifier les pages.