Condividi tramite


CDC::CreateDC

Crea un contesto di dispositivo del dispositivo specificato.

BOOL CreateDC( 
   LPCTSTR lpszDriverName, 
   LPCTSTR lpszDeviceName, 
   LPCTSTR lpszOutput, 
   const void* lpInitData  
);

Parametri

  • lpszDriverName
    Punta a una stringa con terminazione null che specifica il nome file (senza estensione) dei driver di periferica, ad esempio "EPSON"). È anche possibile passare un oggetto CString per questo parametro.

  • lpszDeviceName
    Punta a una stringa con terminazione null che specifica il nome del dispositivo specifico da supportare, ad esempio "EPSON FX-80"). Il parametro lpszDeviceName viene utilizzato quando il modulo supporta più di un dispositivo. È anche possibile passare un oggetto CString per questo parametro.

  • lpszOutput
    Punta a una stringa con terminazione null che specifica il nome di dispositivo o del file per il supporto di output fisico (file o porta di output). È anche possibile passare un oggetto CString per questo parametro.

  • lpInitData
    Punta a DEVMODE struttura contenere i dati di inizializzazione specifici per il driver di dispositivo. La funzione di Windows DocumentProperties recupera questa struttura soddisfatta per un dispositivo specificato. Il parametro lpInitData deve essere NULL se il driver di dispositivo prevede l'utilizzo di inizializzazione predefinita (se presenti) specificata dall'utente dal Pannello di controllo.

Valore restituito

Diverso da zero se la funzione ha esito positivo; in caso contrario 0.

Note

Il file di intestazione PRINT.H è obbligatorio se la struttura DEVMODE viene utilizzata.

I nomi di dispositivo seguono le seguenti convenzioni: i due punti finali (:) sono consigliati, ma facoltativa. Windows rimuove i due punti server in modo da eseguire il mapping di una fine del nome di dispositivo con i due punti alla stessa porta con lo stesso nome senza i due punti. I nomi delle porte e dei driver non devono contenere spazi iniziali o finali. Le funzioni di output GDI non possono essere utilizzate con i contesti di informazioni.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CDC

Grafico delle gerarchie

DocumentProperties

CreateDC

CDC::DeleteDC

CDC::CreateIC