CMGetInfo-Funktion (icm.h)
Ruft verschiedene Informationen zum Farbverwaltungsmodul (CMM) ab.
Jeder CMM ist erforderlich, um diese Funktion zu exportieren.
Syntax
DWORD CMGetInfo(
DWORD dwInfo
);
Parameter
dwInfo
Gibt an, welche Informationen abgerufen werden sollen. Dieser Parameter kann einen der folgenden Konstantenwerte annehmen.
Dauerhaft | Bedeutung des Rückgabewerts der Funktion |
---|---|
CMM_DESCRIPTION | Eine Textzeichenfolge, die das Farbverwaltungsmodul beschreibt. |
CMM_DLL_VERSION | Versionsnummer der CMM-DLL. |
CMM_DRIVER_LEVEL | Treiberkompatibilitätsinformationen. |
CMM_IDENT | Die Beim International Color Consortium (ICC) registrierte CMM-Identifikationssignatur. |
CMM_LOGOICON | Das Logosymbol für diesen CMM. |
CMM_VERSION | Unterstützte Windows-Version. |
CMM_WIN_VERSION | Abwärtskompatibilität mit Windows 95. |
Rückgabewert
Wenn diese Funktion erfolgreich ist, ist der Rückgabewert derselbe Nonzero-Wert, der über den dwInfo-Parameter übergeben wurde. Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null.
Hinweise
Die CMGetInfo-Funktion kann von Anwendungen direkt aufgerufen werden, um Informationen zum CMM abzurufen. Anwendungen sollten andere CMM-Funktionen nicht direkt aufrufen. Um CMM-Informationen abzurufen, rufen Sie den Pfad zum CMM aus der Registrierung ab. Rufen Sie die Windows-API-Funktion GetModuleHandle auf, und übergeben Sie den Dateinamen des CMM als Wert des Parameters. Rufen Sie die CMGetInfo-Funktion auf, und übergeben Sie ihr die Konstante CMM_DESCRIPTION als Wert ihres Parameters. Rufen Sie die LoadString-Funktion auf . Übergeben Sie das Modulhandle als ersten Parameter und den Rückgabewert der CMGetInfo-Funktion als Wert des zweiten Parameters.
CmMs, die nicht unter Windows 95 ausgeführt werden, sollten 0x0050000 für CMM_WIN_VERSION zurückgeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | icm.h |