Prispôsobenie tlače hárku vlastností

[Je to predbežné dokumentácie a s výhradou zmeniť.]

Hárok vlastností tlače môžete prispôsobiť nasledujúcimi spôsobmi:

Horná časť Všeobecné stránky sa nedá zmeniť. Nemôžete zmeniť vlastnosť stránky poskytované ovládač tlačiarne.

    Ustanoviť vlastnú šablónu stránky všeobecné
  1. Vytvoriť vlastnú šablónu na dolnej časti Všeobecné stránky úpravou šablóny PRINTDLGEXORD uvedené v PRNSETUP.DLG súbor. Vlastnú šablónu musí byť rovnakej veľkosti ako predvolená šablóna. Kontrola identifikátory, používané v predvolenej šablóne dialógové okno Tlač sú definované v DLGS.H súbor.
  2. Ak chcete zapnúť šablónu takto použite štruktúre PRINTDLGEX:
  3. Ak budete používať vlastnú šablónu definovať dodatočné kontroly, musíte poskytnúť objekt spätného volania na spracovanie vstup pre ovládacích. Objekt spätného volania implementuje IPrintDialogCallback::HandleMessage metódou, ktorá prijíma správy odoslané do vlastných dialógového okna.
    Poskytnúť ďalšie stránky vlastností
  1. Použitie CreatePropertySheetPage funkciu vytvoriť ďalšie stránky.
  2. LphPropertyPages člen štruktúre PRINTDLGEX sa používa na zadanie zprovoznit rukoväte na ďalšie stránky.

    Dialógové okno pole postupy špecifikované pri vytváraní každú stranu spracovávať správy odoslané na stránky.

  3. Možno budete chcieť poskytnúť objekt spätného volania, ktorá implementuje IObjectWithSite rozhranie. Funkcia PrintDlgEx využíva toto rozhranie prejsť k uplatňovaniu smerník na rozhranie IPrintDialogServices . Dialógové okno pole postupy pre ďalšie stránky vlastností môžete použiť toto rozhranie budú získavať informácie o aktuálne vybratej tlačiarne.

Index