La struttura DEVNAMES contiene stringhe che identificano il conducente, dispositivo e nomi di porta di uscita per una stampante. La funzione PrintDlg utilizza queste stringhe per inizializzare i membri la definite dal sistema nella finestra di dialogo stampa . Quando l'utente chiude la finestra di dialogo, informazioni sulla stampante selezionata viene restituiti in questa struttura.
typedef struct tagDEVNAMES {/ / dvnm wDriverOffset WORD;
WORD wDeviceOffset;
WORD wOutputOffset;
WORD wDefault;
/ / driver di dispositivo e stringhe di nomi di porta seguono wDefault} DEVNAMES
Sull'uscita, il membro wDefault è cambiato solo se è stata visualizzata nella finestra di dialogo stampadiSetup e l'utente sceglie il pulsante OK . Se è stata selezionata la stampante predefinita, viene utilizzato il flag DN_DEFAULTPRN. Se è selezionata una stampante specifica, il flag non viene utilizzato. Tutti gli altri flag in questo membro sono riservati per uso interno dalla procedura di stampafinestra di dialogo casella .
nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarata in commdlg.h.
Comune di dialogo casella libreria panoramica, strutture di Box di dialogo comuni, DEVMODE, PrintDlg
Rimedio: Inserire il CD-ROM CD di MSDN Library.