HKEY hKey;
char szProductType[255];
DWORD dwBufLen=255;
LONG lRet;
lRet = RegOpenKeyEx( HKEY_LOCAL_MACHINE,
"Software\bmModem\BMT_HSPA_Modem_2",
0, KEY_QUERY_VALUE, &hKey );
if( lRet != ERROR_SUCCESS )
return FALSE;
lRet = RegQueryValueEx( hKey, "UserLang", NULL, NULL,
(LPBYTE) szProductType, &dwBufLen);
if( (lRet != ERROR_SUCCESS) || (dwBufLen > 255) )
return FALSE;
RegCloseKey( hKey );
//HKEY hkey;
//char pfilename[255] = {0};
//DWORD dwret = GetModuleFileName(NULL,(LPWCH)pfilename,255);
//LPCTSTR lprun = _T("Software\\Microsoft\\Windows\\CurrentVersion\\Run");
//long lret = RegOpenKeyEx(HKEY_LOCAL_MACHINE,lprun,0,KEY_WRITE,&hkey);
//if(lret== ERROR_SUCCESS)
//{
// //添加注册
// RegSetValueEx(hkey, _T("UilibDemo"), 0,REG_SZ,(const BYTE*)(LPCSTR)pfilename, MAX_PATH);
// RegCloseKey(hkey);
//}