IPrintDialogCallback

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

IPrintDialogCallback rozhranie umožňuje žiadosti prijímať oznámenia a správy od PrintDlgEx funkcie počas tlače hárku vlastností je zobrazený.

Keď chcete implementovať

Implementovať rozhranie IPrintDialogCallback , ak používate funkciu PrintDlgEx a chcete prijímať volania oznámenia a správy. Rozhranie musí zaviesť, ak zadáte vlastných dialógového okna pole Šablóna s ovládacími prvkami špecifické pre aplikáciu. HandleMessage metóda umožňuje prijímať správy vlastných dialógového.

Keď zavoláte na PrintDlgEx, môžete určiť ukazovateľ vaše volanie objektu vo lpCallback členských PRINTDLGEX štruktúra.

Zvyčajne tiež obsahuje objekt spätného volania IObjectWithSite triedy. Ak zadáte objekt spätného volania, PrintDlgEx vyžaduje Funkcia QueryInterface pre IID_IPrintDialogCallback a IID_IObjectWithSite. Ak objekt spätného volania implementuje IObjectWithSite, si vyžaduje PrintDlgEx SetSite metóda preniesť ukazovateľa na rozhranie IPrintDialogServices k žiadosti. IPrintDialogCallback metódy môžete použiť rozhranie IPrintDialogServices získať informácie o aktuálne vybratej tlačiarne.

Ak chcete použiť

Aplikácie nevyžadujú IPrintDialogCallback metódy. PrintDlgEx funkcia vyžaduje rozhranie metódy odovzdať informácie na uplatňovanie.

Metódy v VTable poradí

IUnknown metódy

Funkcia QueryInterface
AddRef
Uvoľnenie

IPrintDialogCallback metódy

Metóda Popis
InitDone Názvom po skon¦ien+! systému inicializuje Všeobecné stránky Tlačiť hárok vlastností.
SelectionChange Vyvolaná, pokiaľ používateľ vyberie inú tlačiareň v zozname nainštalovaných tlačiarní v hárku vlastností Tlač.
HandleMessage Preniesť správy odoslané do dialógového okna dieťa v dolnej časti Všeobecné stránky s názvom.

Pozri tiež

IObjectWithSite, IPrintDialogServices, PrintDlgEx, PRINTDLGEX

Index