Поделиться через


CDC::CreateIC

Создает контекст сведения для конкретного устройства.

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

Параметры

  • lpszDriverName
    Указывает на null- завершенной строку, определяющую имя файла (без расширения) драйверов устройств (например, "EPSON").Можно передать объект CString для этого параметра.

  • lpszDeviceName
    Указывает на null- завершенной строке, которая определяет имя конкретного устройства для поддержки (например, "EPSON FX-80").Параметр lpszDeviceName используется, если модуль поддерживает более одного устройства.Можно передать объект CString для этого параметра.

  • lpszOutput
    Указывает на null- завершенной строку, определяющую имя файла или устройства для физической носитель (файл или порт).Можно передать объект CString для этого параметра.

  • lpInitData
    Указывает на данные инициации конкретного устройство- для драйвера устройства.Параметр lpInitData должен быть NULL если драйвер устройства использовать по умолчанию инициализацию (если таковые имеются), определенную пользователем через Панель управления.См. раздел CreateDC для определенного формата данных для инициализации устройство-.

Возвращаемое значение

Ненулевой, если успешно; в противном случае – значение 0.

Заметки

Контекст сведения предоставляет быстрый способ для получения сведений об устройстве без создания контекста устройства.

Имена устройств выполните следующие соглашения: рекомендуется двоеточие (:), конечный только необязательно.Windows удаляет конечный двоеточие, что завершение имени устройства с двоеточием будет сопоставлятьа к тому же порту, как одно и то же имя без двоеточий.Драйвер и имена порта не должны содержать начальные или конечные пробелы.Функции вывода GDI нельзя использовать с контекстами сведения.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CDC

Диаграмма иерархии

CDC::CreateDC

CreateIC

CDC::DeleteDC