CDC::CreateDC 

wirtualne BOOL CreateDC ( LPCTSTR lpszDriverName, LPCTSTR lpszDeviceName, LPCTSTR lpszOutput, Stała void * lpInitData );

Wartość zwracany

Niezerowa, jeśli funkcja jest skuteczne; inny sposób 0.

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ć obiekt CString dla tego parametru.

lpszDeviceName

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

lpszOutput

Wskazuje ciąg zakończony zerem, określający nazwę pliku lub urządzenia fizycznego wyjściowym (plik lub wyjściowy portu). Można również przekazać obiekt CString dla tego parametru.

lpInitData

Punkty do struktury DEVMODE zawierające dane specyficzne dla urządzenia inicjowania sterownika urządzenia. Funkcja systemu Windows DocumentProperties pobiera tę strukturę wypełnione dla danego urządzenia. Parametr lpInitData musi być NULL , jeśli sterownik urządzenia jest użycie inicjowania domyślnie (jeśli występują) określony przez użytkownika za pośrednictwem Panelu sterowania.

Uwagi

Tworzy kontekstu urządzenia dla określonego urządzenia.

Drukuj.H nagłówka pliku jest wymagany, jeżeli używany jest struktura DEVMODE.

Nazwy urządzeń tymi konwencjami: końcową dwukropek (:) jest zalecana, ale opcjonalne. Windows Prążki zakończeń dwukropek, tak, aby nazwa urządzenia końcowe z dwukropkiem jest mapowany do tego samego portu jako taką samą nazwę bez dwukropka. Nazwy portu i sterownik nie może zawierać spacji wiodących i końcowych. GDI dane wyjściowe funkcji nie można użyć z informacji kontekstów.

Omówie&nie CDC |nbsp; Klasa członków | Wykres hierarchii

Zobacz teżnbsp; :: DocumentProperties, :: CreateDC, CDC::DeleteDC, CDC::CreateIC

Index