Функция CMGetInfo

Функция CMGetInfo извлекает различную информацию о модуле управления цветом (CMM).

Каждый Модуль управления цветом (CMM) обязан экспортировать эту функцию.

Синтаксис

DWORD WINAPI CMGetInfo(
  DWORD dwInfo  
);

Параметры

dwInfo

Определяет, какая информация должна быть найдена. Этот параметр может получить одно из нижеследующих постоянных значений.

Константа Значение возвращаемого значения функции
CMM_DESCRIPTION Текстовая строка, которая описывает модуль управления цветом (CMM).
CMM_DLL_VERSION Номер версии динамически подключаемой библиотеки (DLL) Модуля управления цветом (CMM).
CMM_DRIVER_LEVEL Информация о совместимости драйвера.
CMM_IDENT Сигнатура идентификации Модуля управления цветом (CMM), зарегистрированная Международным Консорциумом по цвету(ICC).
CMM_LOGOICON Зарегистрированный значок для этого Модуля управления цветом (CMM).
CMM_VERSION Версия поддерживаемой ОС Windows.
CMM_WIN_VERSION Обратная совместимость с ОС Windows 95.

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

Если эта функция завершается успешно, возвращаемое значение - то же самое ненулевое значение , которое передавалось через параметр dwInfo. Если функция завершается ошибкой, возвращаемое значение - нуль.

Замечания

Функцию CMGetInfo можно вызвать приложениями непосредственно, чтобы получить информацию о Модуле управления цветом (CMM). Приложения не должны вызвать другие функции Модуля управления цветом (CMM) непосредственно. Чтобы получить информацию о Модуле управления цветом (CMM), получите путь к CMM из реестра. Вызовите функцию GetModuleHandle программного интерфейса приложения Windows и передайте имя файла Модуля управления цветом (CMM) как значение его параметра. Вызовите функцию CMGetInfo и передайте ей константу CMM_DESCRIPTION как значение ее параметра. Вызовите функцию LoadString. Передайте дескриптор модуля как первый параметр, а возвращаемое значение функции CMGetInfo как значение второго параметра.

Модули управления цветом (CMM), которые не выполнялись на Windows 95, должны возвратить (значение) 0x0050000 для CMM_WIN_VERSION.

Смотри также 

Обзор Основные концепции управления цветом, Функции, используемые ICM

Размещение и совместимость CMGetInfo

К Windows XP Да 
л Windows 2000 Professional Да
и Windows NT Workstation Нет
е Windows Me Да
н Windows 98 Да
т Windows 95 Нет
 
С Windows Server 2003 Да
е Windows 2000 Server Да
р Windows NT Server Нет
в    
е    
р    
Используемая библиотека Gdi32.lib
Используемая DLL -
 Заголовочный файл  
- объявлено в Wingdi.h
 - включено в -
 Unicode Нет
 Замечания по платформе Не имеется

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz