DEVNAMES

DEVNAMES štruktúra obsahuje reťazce, ktoré identifikujú vodiča, zariadenie a výstup názvy portov tlačiarne. Funkcia PrintDlg využíva tieto struny inicializovať členov systémom definovaná dialógového okna Tlačiť vyberte. Keď používateľ zavrie dialógové okno, informácie o vybranej tlačiarne sa vráti v tejto štruktúre.

tYPEDEF struct tagDEVNAMES {/ / dvnm slovo wDriverOffset; 
    SLOVO wDeviceOffset; 
    SLOVO wOutputOffset; 
    SLOVO wDefault; 
    / / vodiča, zariadenie a reťazce názov portu sledovať wDefault} DEVNAMES 
 

Členovia

wDriverOffset
(Vstup/výstup) Určuje offset znaky od začiatku tejto štruktúry zakončený reťazec, ktorý obsahuje názov súboru (bez prípony) ovládač zariadenia. Na vstup, tento reťazec sa používa na určenie tlačiarne pôvodne zobraziť v dialógovom okne.
wDeviceOffset
(Vstup/výstup) Určuje offset znaky od začiatku tejto štruktúry reťazec zakončený nulou (maximálne 32 bajtov vrátane hodnotu null) obsahujúci názov zariadenia. Tento reťazec musí byť totožný s členom dmDeviceName štruktúry DEVMODE.
wOutputOffset
(Vstup/výstup) Určuje offset v znaky od začiatku tejto štruktúry zakončený reťazec, ktorý obsahuje názov zariadenia pre fyzické výstupnom médiu (výstupný port).
wDefault
Určuje, či reťazce obsiahnuté v štruktúre DEVNAMES identifikovať predvolenej tlačiarne. Tento reťazec sa používa na overenie, že predvolenej tlačiarne sa nezmenil od poslednej operáciu tlače. Ak niektorý z reťazcov nezhodujú, zobrazí sa varovná správa užívateľa, ktorý dokument bude musieť byť prepracovaný.

Na výstupe členských wDefault sa zmení len vtedy, ak bol zobrazí dialógové oknonastavenia tlačea používateľ vybral tlačidlo OK . Ak predvolenú tlačiareň bola vybraná, použije sa príznak DN_DEFAULTPRN. Ak je vybratá tlačiareň, indikátor sa nepoužíva. Všetkých ostatných vlajok tento člen sú vyhradené pre interné použitie postupu Tlačiťdialógové okno dialógové okno pole .

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v commdlg.h.

Pozri tiež

Spoločné Prehľad dialógového okna Knižnica, spoločné Dialog Box štruktúry, DEVMODE, PrintDlg

Index