解説
レジストリのHKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Versionを読むことでIEのバージョンを判別。・サンプル
void GetIEVersion(CString* lpstrVersion)
{
DWORD dwType;
ULONG nSize;
HKEY hKey;
BYTE lpszBuff[300];
dwType = REG_SZ;
nSize = 256;
hKey = NULL;
::RegOpenKeyEx(HKEY_LOCAL_MACHINE
,"Software\\Microsoft\\Internet Explorer"
,0,KEY_ALL_ACCESS,&hKey);
::RegQueryValueEx(hKey,"Version",NULL,&dwType,lpszBuff,&nSize);
::RegCloseKey(hKey);
if(lpstrVersion != NULL)
*lpstrVersion = (char*)lpszBuff;
}







