Share via


Função CMGetInfo (icm.h)

Recupera várias informações sobre o CMM (módulo de gerenciamento de cores).

Cada CMM é necessário para exportar essa função.

Sintaxe

DWORD CMGetInfo(
  DWORD dwInfo
);

Parâmetros

dwInfo

Especifica quais informações devem ser recuperadas. Esse parâmetro pode ter um dos seguintes valores constantes.

Constante Significância do valor retornado da função
CMM_DESCRIPTION

Uma cadeia de caracteres de texto que descreve o módulo de gerenciamento de cores.

CMM_DLL_VERSION

Número de versão da DLL do CMM.

CMM_DRIVER_LEVEL

Informações de compatibilidade do driver.

CMM_IDENT

A assinatura de identificação do CMM registrada no ICC (International Color Consortium).

CMM_LOGOICON

O ícone de logotipo deste CMM.

CMM_VERSION

Versão do Windows com suporte.

CMM_WIN_VERSION

Compatibilidade com versões anteriores com o Windows 95.

Valor retornado

Se essa função for bem-sucedida, o valor retornado será o mesmo valor diferente de zero que foi passado por meio do parâmetro dwInfo . Se a função falhar, o valor retornado será zero.

Comentários

A função CMGetInfo pode ser chamada por aplicativos diretamente para obter informações sobre o CMM. Os aplicativos não devem chamar outras funções CMM diretamente. Para obter informações do CMM, obtenha o caminho para o CMM do registro. Invoque a função de API do Windows GetModuleHandle e passe o nome do arquivo do CMM como o valor de seu parâmetro. Chame a função CMGetInfo e passe a constante CMM_DESCRIPTION como o valor de seu parâmetro. Chame a função LoadString . Passe o identificador do módulo como o primeiro parâmetro e o valor retornado da função CMGetInfo como o valor do segundo parâmetro.

Os CMMs que não são executados no Windows 95 devem retornar 0x0050000 para CMM_WIN_VERSION.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho icm.h

Confira também