Функция CreateICA (wingdi.h)
Функция createIC
Синтаксис
HDC CreateICA(
[in] LPCSTR pszDriver,
[in] LPCSTR pszDevice,
LPCSTR pszPort,
[in] const DEVMODEA *pdm
);
Параметры
[in] pszDriver
Указатель на строку символов, завершающую значение NULL, которая указывает имя драйвера устройства (например, Epson).
[in] pszDevice
Указатель на строку символов, завершающую значение NULL, которая указывает имя используемого устройства вывода, как показано в диспетчере печати (например, Epson FX-80). Это не имя модели принтера. Необходимо использовать параметр
pszPort
Этот параметр игнорируется и должен иметь значение NULL. Он предоставляется только для совместимости с 16-разрядной версией Windows.
[in] pdm
Указатель на структуру DEVMODE, содержащую данные инициализации для драйвера устройства. Функция DocumentProperties извлекает эту структуру, заполненную для указанного устройства. Параметр
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение является дескриптором контекста информации.
Если функция завершается ошибкой, возвращаемое значение равно NULL.
Замечания
Если вам больше не нужна информация, вызовите функцию DeleteDC.
Заметка
Заголовок wingdi.h определяет CreateIC как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 2000 Профессиональный [только классические приложения] |
минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
целевая платформа | Виндоус |
заголовка | wingdi.h (включая Windows.h) |
библиотеки |
Gdi32.lib |
DLL | Gdi32.dll |
См. также
функций контекста устройства
Обзор контекстов устройств