CDC::CreateIC 

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

Wartość zwracany

Niezerowa, jeśli kończy się pomyślnie; 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 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 przekazać obiekt CString dla tego parametru.

lpszOutput

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

lpInitData

Punkty danych specyficznych dla urządzenia inicjowania sterownika 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 pomocą panelu sterowania. Zobacz CreateDC format danych specyficznych dla urządzenia inicjujące.

Uwagi

Tworzy kontekście informacji dla określonego urządzenia. Kontekst informacji zapewnia szybki sposób, aby uzyskać informacje o urządzeniu bez tworzenia kontekstu urządzenia.

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;CDC::CreateDC, :: CreateIC, CDC::DeleteDC

Index