CDC::CreateIC
Crea un contesto di informazioni del dispositivo specificato.
BOOL CreateIC(
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"). È 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. È 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). È possibile passare un oggetto CString per questo parametro.lpInitData
Punti ai dati di inizializzazione specifici per il driver di dispositivo. 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. Vedere CreateDC per il formato dati per l'inizializzazione specifica di dispositivo.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario 0.
Note
Il contesto di informazioni fornisce un modo rapido per ottenere informazioni sul dispositivo senza creare un contesto di dispositivo.
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