U kunt een aangepaste sjabloon opgeven voor het dialoogvenster afdrukken , bijvoorbeeld als u wilt extra besturingselementen die uniek voor uw toepassing zijn opnemen. De PrintDlg functie gebruikt de aangepaste sjabloon in plaats van de standaardsjabloon.
Om een aangepaste sjabloon in het dialoogvenster Afdrukken- Of -
U kunt een PrintHookProc haak procedure voorzien in het dialoogvenster afdrukken . De haak procedure kan verwerken berichten die worden verzonden naar het dialoogvenster. Het kan ook berichten verzenden naar in het dialoogvenster. Als u een aangepaste sjabloon gebruikt voor extra besturingselementen definiëren, moet u een haak procedure voor het verwerken van input voor uw besturingselementen opgeven.
Om een haak procedure voor het dialoogvenster AfdrukkenNa het verwerken van de WM_INITDIALOG boodschap, signaal het dialoogvenster vak procedure een WM_INITDIALOG volgens de haak. De parameter lParam van dit bericht is een aanwijzer naar de structuur van de PRINTDLG gebruikt voor het initialiseren van het dialoogvenster.