Sdílet prostřednictvím


Struktura DEVNAMES

DEVNAMES Struktura obsahuje řetězce, které identifikují ovladač, zařízení a názvy výstupní port tiskárny.

typedef struct tagDEVNAMES { /* dvnm */
    WORD wDriverOffset;
    WORD wDeviceOffset;
    WORD wOutputOffset;
    WORD wDefault;
    /* driver, device, and port-name strings follow wDefault */
} DEVNAMES;

Parametry

  • wDriverOffset
    (Vstup a výstup) Určuje posun v znaků zakončený řetězec, který obsahuje název souboru (bez přípony) ovladače zařízení.Na vstupu tohoto řetězce slouží k určení zpočátku zobrazí v dialogovém okně tiskárny.

  • wDeviceOffset
    (Vstup a výstup) Určuje posun znaků řetězce zakončené znakem null (maximálně 32 bajtů včetně null), který obsahuje název zařízení.Tento řetězec musí být totožný dmDeviceName člen DEVMODE struktury.

  • wOutputOffset
    (Vstup a výstup) Určuje posun v znaků zakončený řetězec, který obsahuje název zařízení systému DOS pro fyzické výstupním médiu (výstupní port).

  • wDefault
    Určuje, zda součástí řetězce DEVNAMES struktury určit výchozí tiskárnu.Tento řetězec je použit k ověření, že od poslední operace tisku nezměnil výchozí tiskárnu.Na vstupní, pokud DN_DEFAULTPRN je příznak nastaven, jiné hodnoty DEVNAMES struktury kontrolován výchozí tiskárnu.Pokud žádné řetězce neodpovídají, upozornění zobrazí informuje uživatele, který dokument muset být přeformátován.Na výstupu wDefault člena se změní pouze tehdy, pokud byla zobrazena v dialogovém okně Nastavení tisku a uživatel se rozhodl na tlačítko OK.DN_DEFAULTPRN je příznak nastaven, pokud byla vybrána výchozí tiskárna.Pokud je vybrán konkrétní tiskárnu, není nastaven příznak.Všechny bity v tomto členském jsou vyhrazeny pro interní použití postupu pole dialogové okno Tisk.

Poznámky

PrintDlg funkce používá tyto řetězce inicializace členy definované systémem dialogové okno Tisk.Při zavření dialogového okna informace o vybrané tiskárně je vrácena v této struktuře.

Požadavky

Záhlaví: commdlg.h

Viz také

Referenční dokumentace

CPrintDialog::CreatePrinterDC

Další zdroje

Struktury, styly, zpětná volání a zprávy mapy