acmGetVersion-Funktion (msacm.h)
Die acmGetVersion-Funktion gibt die Versionsnummer des ACM zurück.
Syntax
DWORD ACMAPI acmGetVersion();
Rückgabewert
Die Versionsnummer wird als Hexadezimalzahl des Formulars 0xAABBCCCC zurückgegeben, wobei AA die Hauptversionsnummer, BB die Nebenversionsnummer und CCCC die Buildnummer ist.
Hinweise
Win32-Anwendungen müssen überprüfen, ob die ACM-Version mindestens 0x03320000 (Version 3.50) oder höher ist, bevor sie versuchen, andere ACM-Funktionen zu verwenden. Die Buildnummer (CCCC) ist für die Einzelhandelsversion (non-debug) des ACM immer 0.
Um die ACM-Version für einen Benutzer anzuzeigen, sollte eine Anwendung das folgende Format verwenden (beachten Sie, dass die Werte als Dezimalstellen ohne Vorzeichen gedruckt werden sollten):
{
DWORD dw;
TCHAR ach[10];
dw = acmGetVersion();
_stprintf_s(ach, TEXT("%u.%.02u"),
HIWORD(dw) >> 8, HIWORD(dw) & 0x00FF);
}
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | msacm.h |
Bibliothek | Msacm32.lib |
DLL | Msacm32.dll |