Třída CPrintDialogEx
Zapouzdřuje služeb poskytovaných vlastností tisku systému Windows 2000.
class CPrintDialogEx : public CCommonDialog
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstrukce CPrintDialogEx objektu. |
Veřejné metody
Název |
Description |
---|---|
Vytváří kontext zařízení tiskárny bez zobrazení dialogového okna Tisk. |
|
Zobrazí dialogové okno a umožňuje uživateli provést výběr. |
|
Zjišťuje počet požadovaných kopií. |
|
Obnoví výchozí nastavení zařízení bez zobrazení dialogového okna. |
|
Načte název zařízení aktuálně vybranou tiskárnu. |
|
Načte DEVMODE struktury. |
|
Načte název ovladače zařízení systémem definované tiskárny. |
|
Načte název portu aktuálně vybranou tiskárnu. |
|
Získá popisovač kontextu zařízení tiskárny. |
|
Určuje, zda všechny stránky dokumentu. |
|
Určuje, zda Kompletovat kopie jsou požadovány. |
|
Určuje, zda chcete vytisknout aktuální stránku dokumentu. |
|
Určuje, zda zadaný rozsah stránek vytisknout. |
|
Určuje, zda chcete vytisknout pouze aktuálně vybrané položky. |
Veřejné datové členy
Název |
Description |
---|---|
Struktura se používají k přizpůsobení CPrintDialogEx objektu. |
Poznámky
Můžete se spolehnout na rámec zpracovat mnoho aspektů procesu tisku aplikace.Další informace o použití rozhraní pro zpracování tiskové úlohy naleznete v článku tisku.
Pokud chcete, aby aplikace pro tisk bez zapojení rámci, můžete CPrintDialogEx s konstruktorem podle třídy tak, jak je", nebo můžete vlastní dialogové okno třídy z CPrintDialogEx a zápis konstruktor podle svých potřeb.V obou případech budou chovat těchto dialogových jako standardní dialogová okna MFC protože jsou odvozeny od třídy CCommonDialog .
Použít CPrintDialogEx objekt, vytvořte nejprve pomocí objektu CPrintDialogEx konstruktor.Jakmile bylo vyrobeno dialogové okno, můžete nastavit nebo změnit všechny hodnoty v m_pdex struktury inicializace hodnoty ovládacích prvků dialogové okno. m_pdex Struktury je typu PRINTDLGEX.Další informace na této struktuře naleznete .
Pokud nezadáte vlastní úchyty v m_pdex pro hDevMode a hDevNames je členů, volejte funkci Windows GlobalFree pro tyto úchyty po dokončení dialogového okna.
Po inicializaci ovládacích prvků pole dialogového okna, zavolejte DoModal členské funkce zobrazíte dialogové okno, a umožní uživateli vybrat možnosti tisku.Při DoModal vrátí, můžete určit, zda je vybrané tlačítko OK, použít nebo zrušit.
Pokud uživatel klepl na tlačítko OK, můžete použít CPrintDialogEx jeho funkce členů načíst informace o vstup uživatele.
CPrintDialogEx::GetDefaults Členské funkce je užitečná pro načítání aktuální výchozí nastavení tiskárny bez zobrazení dialogového okna.Tato metoda vyžaduje zásah uživatele.
Pomocí systému Windows CommDlgExtendedError funkce určit, zda došlo k chybě při inicializaci dialogové okno a další informace o chybě.Další informace o této funkci naleznete .
Další informace o použití CPrintDialogEx , viz Společných tříd dialogové okno.
Hierarchii dědičnosti
IObjectWithSite
IPrintDialogCallback
CPrintDialogEx
Požadavky
Záhlaví: afxdlgs.h