Freigeben über


CDC::CreateIC

Erstellt einen Informationskontext für das angegebene Gerät.

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

Parameter

  • lpszDriverName
    Zeigt auf eine auf NULL endende Zeichenfolge, die den Dateinamen (ohne Dateinamenerweiterung) des Gerätetreibers angibt (beispielsweise, "EPSON"). Sie können ein CString-Objekt für diesen Parameter übergeben.

  • lpszDeviceName
    Zeigt auf eine auf NULL endende Zeichenfolge, die den Namen des bestimmten angibt (beispielsweise, "EPSON FX-80" unterstützt werden Geräts,). Der lpszDeviceName-Parameter wird verwendet, wenn das Modul mehr als ein Gerät unterstützt. Sie können ein CString-Objekt für diesen Parameter übergeben.

  • lpszOutput
    Zeigt auf eine auf NULL endende Zeichenfolge, die die Datei oder den Gerätenamen für den physischen Ausgabemedium angibt (Datei oder Port). Sie können ein CString-Objekt für diesen Parameter übergeben.

  • lpInitData
    Punkte in der gerätespezifischen Initialisierungsdaten für den Gerätetreiber. Der lpInitData-Parameter muss NULL sein, wenn der Gerätetreiber, die Standardinitialisierung zu verwenden (falls vorhanden) angegeben vom Benutzer über die Systemsteuerung ist. Siehe CreateDC für das Datenformat für gerätespezifische Initialisierung.

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

Hinweise

Der Informationskontext stellt eine schnelle Möglichkeit, Informationen über das Gerät abrufen, ohne einen Gerätekontext zu erstellen.

Gerätenamen führen diesen Konventionen: ein Endedoppelpunkt (:) wird empfohlen, ist jedoch optional. Windows entfernt den endenden Doppelpunkt, damit ein Gerätenamenende mit einem Doppelpunkt auf demselben Port wie der gleiche Name ohne einen Doppelpunkt zugeordnet ist. Der Treiber und die Anschlussnamen dürfen führende oder nachgestellte Leerzeichen enthalten. GDI-Ausgabefunktionen können nicht mit Informationskontexten verwendet werden.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CDC-Klasse

Hierarchiediagramm

CDC::CreateDC

CreateIC

CDC::DeleteDC