Udostępnij za pośrednictwem


CDC::CreateIC

Tworzy kontekst informacji dla określonego urządzenia.

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

Parametry

  • lpszDriverName
    Wskazuje ciąg zakończony zerem, określający nazwę pliku (bez rozszerzenia) sterownika urządzenia (na przykład "EPSON").Można przekazać CString obiektu dla tego parametru.

  • lpszDeviceName
    Wskazuje ciąg zakończony zerem, określający nazwę określonego urządzenia może być obsługiwany (na przykład "EPSON FX-80").lpszDeviceName Parametr jest używany, jeśli moduł obsługuje więcej niż jedno urządzenie.Można przekazać CString obiektu dla tego parametru.

  • lpszOutput
    Wskazuje ciąg zakończony zerem, określający nazwę pliku lub urządzenia fizycznego wyjściowym (plik lub port).Można przekazać CString obiektu dla tego parametru.

  • lpInitData
    Punkty danych specyficznych dla urządzenia inicjowania sterownika urządzenia.lpInitData Parametr musi być NULL Jeśli sterownik urządzenia jest użycie inicjowania domyślne (jeśli są) określony przez użytkownika za pomocą Panelu sterowania.Zobacz CreateDC dla formatu danych dla inicjowania specyficzne dla urządzenia.

Wartość zwracana

Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.

Uwagi

W kontekście informacji zapewnia szybkie uzyskanie informacji o urządzeniu bez tworzenia kontekstu urządzenia.

Nazwy urządzeń tymi konwencjami: końcową dwukropka (:) jest zalecane, ale są opcjonalne.Windows Prążki zakończeń dwukropek, dzięki czemu nazwę urządzenia, kończąc dwukropka jest mapowany do tego samego portu taką samą nazwę bez dwukropka.Nazwy sterownika i portu nie może zawierać spacji wiodących i końcowych.Funkcje interfejsu GDI wyjściowe nie można używać z kontekstów informacji.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CDC

Diagram hierarchii

CDC::CreateDC

CreateIC

CDC::DeleteDC