Création de pages de feuille de propriétés pour les imprimantes
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 les articles Plateforme d’impression moderne et Guide de conception des applications de support d’impression.
Les DLL d’interface d’imprimante, conjointement avec CPSUI, sont responsables de la création des pages de feuille de propriétés que les utilisateurs de Windows 2000 et de versions ultérieures utilisent pour afficher et modifier les paramètres de configuration associés aux imprimantes et aux documents imprimés. Chaque DLL d’interface d’imprimante doit fournir une fonction DrvDevicePropertySheets pour créer des pages spécifiques à l’imprimante et une fonction DrvDocumentPropertySheets pour créer des pages spécifiques au document.
Pour comprendre comment ces fonctions doivent être conçues, il est important de lire la section décrivant CPSUI. L’affichage des pages de feuille de propriétés implique une interaction entre une application, le spouleur d’impression, la DLL d’interface d’imprimante et CPSUI. Le flux d’exécution est décrit dans Utilisation de CPSUI avec des pilotes d’imprimante.