Exemple d’application CPSUI

Important

Nous vous recommandons d’utiliser le pilote de classe de boîte de réception IPP 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 d’appareils d’imprimante.

Pour plus d’informations, consultez le guide de conception d’application de prise en charge de l’impression.

Le code source de CPSUISAM, un exemple d’application CPSUI, est inclus dans le répertoire \src\print du WDK. L’application oblige CPSUI à appeler le spouleur d’impression pour créer des pages de feuille de propriétés pour l’imprimante par défaut du système. L’application crée ensuite une page de feuille de propriétés supplémentaire, afin d’illustrer certaines techniques qui peuvent être utilisées lors de l’utilisation de CPSUI pour créer une page.

Les DLL d’interface d’imprimante ne doivent pas appeler le spouleur d’impression. CPSUISAM illustre certaines des fonctionnalités de CPSUI, mais ne représente pas les techniques qui doivent être utilisées par les DLL d’interface d’imprimante. Au lieu de cela, ces DLL doivent suivre les étapes décrites dans Utilisation de CPSUI avec des pilotes d’imprimante.