GetInstalledFlashVersionEx
Syntax
DWORD WINAPI GetInstalledFlashVersionEx(SFPCVersion* pVersion);
typedef struct SFPCVersion
{
WORD v[4];
} SFPCVersion;
Description
The GetInstalledFlashVersionEx
function retrieves the installed version of the Adobe / Macromedia Flash Player ActiveX control.
Unlike GetInstalledFlashVersion, this function provides detailed version information in the SFPCVersion
structure.
Example
// Get flash version
SFPCVersion FlashVersion;
GetInstalledFlashVersionEx(&FlashVersion);
// Compare major version
if (FlashVersion.v[3] < 8)
{
TCHAR szMsg[1024];
wsprintf(szMsg,
_T("External API is supported only by Flash 8 and higher\nCurrent version: %d.%d.%d.%d"),
FlashVersion.v[3],
FlashVersion.v[2],
FlashVersion.v[1],
FlashVersion.v[0]);
AfxMessageBox(szMsg);
return FALSE;
}