cmGetInfo 函式 (icm.h)
擷取色彩管理模組 (CMM) 的各種資訊。
匯出此函式需要每個 CMM。
語法
DWORD CMGetInfo(
DWORD dwInfo
);
參數
dwInfo
指定應該擷取哪些資訊。 此參數可以採用下列其中一個常數值。
常數 | 函式傳回值的重要性 |
---|---|
CMM_DESCRIPTION | 描述色彩管理模組的文字字串。 |
CMM_DLL_VERSION | CMM DLL 的版本號碼。 |
CMM_DRIVER_LEVEL | 驅動程式相容性資訊。 |
CMM_IDENT | 向國際色彩聯盟註冊的 CMM 識別簽章 () 。 |
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 |