CDC::CreateDC
Tworzy kontekstu urządzenia dla określonego urządzenia.
BOOL CreateDC(
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 również 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 również przekazać CString obiektu dla tego parametru.lpszOutput
Wskazuje ciąg zakończony zerem, określający nazwę pliku lub urządzenia fizycznego wyjściowym (port pliku lub dane wyjściowe).Można również przekazać CString obiektu dla tego parametru.lpInitData
Wskazuje na DEVMODE struktury zawierający dane specyficzne dla urządzenia inicjowania sterownika urządzenia.Windows DocumentProperties funkcja pobiera tej struktury wypełnione dla danego 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.
Wartość zwracana
Niezerowa, jeśli funkcja jest pomyślne; 0 inaczej.
Uwagi
Drukuj.Plik nagłówka h jest wymagany, jeśli DEVMODE struktura jest używana.
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