CDC::CreateDC 

Виртуальный BOOL CreateDC ( LPCTSTR lpszDriverName, LPCTSTR lpszDeviceName, LPCTSTR lpszOutput, const void * lpInitData );

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

Ненулевое значение, если функция выполнена успешно; в противном случае 0.

Параметры

lpszDriverName

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

lpszDeviceName

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

lpszOutput

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

lpInitData

Указывает на структуру DEVMODE , содержащую данные инициализации устройства для драйвера устройства. Windows DocumentProperties функция извлекает этой структуры для заполнения для данного устройства. Параметр lpInitData должен иметь значение NULL , если драйвер устройства является использование инициализации по умолчанию (если таковые имеются), указанный пользователем с помощью панели управления.

Примечания

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

Печать.H заголовочный файл является обязательным, если используется структуры DEVMODE.

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

CDC обзорЧлены класса | Иерархическая схема

См. такжеnbsp; :: DocumentProperties, :: CreateDC, CDC::DeleteDC, CDC::CreateIC

Index