cmGetInfo 函数 (icm.h)
检索有关颜色管理模块 (CMM) 的各种信息。
导出此函数需要每个 CMM。
语法
DWORD CMGetInfo(
DWORD dwInfo
);
parameters
dwInfo
指定应检索哪些信息。 此参数可以采用以下常量值之一。
常数 | 函数返回值的重要性 |
---|---|
CMM_DESCRIPTION | 描述颜色管理模块的文本字符串。 |
CMM_DLL_VERSION | CMM DLL 的版本号。 |
CMM_DRIVER_LEVEL | 驱动程序兼容性信息。 |
CMM_IDENT | 向国际颜色联合会注册的 CMM 标识签名 (ICC) 。 |
CMM_LOGOICON | 此 CMM 的徽标图标。 |
CMM_VERSION | 支持的 Windows 版本。 |
CMM_WIN_VERSION | 与 Windows 95 向后兼容。 |
返回值
如果此函数成功,则返回值与通过 dwInfo 参数传入的非零值相同。 如果函数失败,则返回值为零。
注解
应用程序可以直接调用 CMGetInfo 函数来获取有关 CMM 的信息。 应用程序不应直接调用其他 CMM 函数。 若要获取 CMM 信息,请从注册表获取 CMM 的路径。 调用 Windows API 函数 GetModuleHandle ,并将 CMM 的文件名作为其参数的值传递。 调用 CMGetInfo 函数,并将常量CMM_DESCRIPTION作为其参数的值传递。 调用 LoadString 函数。 将模块句柄作为第一个参数传递,将 CMGetInfo 函数的返回值作为第二个参数的值传递。
不在 Windows 95 上运行的 CMM 应返回CMM_WIN_VERSION 0x0050000。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | icm.h |