HKEY hKey;
TCHAR szProductVersion[128];
DWORD dwBufLen;
LONG lRet;
int iLen = 0;
RegOpenKeyEx( HKEY_LOCAL_MACHINE,
_T("SYSTEM\\CurrentControlSet\\Control\\MediaResources\\icm\\vidc.DIVX"),
0, KEY_QUERY_VALUE, &hKey );
lRet = RegQueryValueEx(hKey,
TEXT("Description"),
NULL,
NULL,
(LPBYTE)szProductVersion,
&dwBufLen);
RegCloseKey(hKey);
CString strVersion;
CString strMsg;
strMsg = _T("Current Divx's Version: ");
strVersion = szProductVersion;
iLen = strVersion.GetLength();
strVersion = strVersion.Mid(5,iLen-11);
strMsg += strVersion;
AfxMessageBox(strMsg);