CString CASSOS_DATA_PATH;
LPCTSTR sSubKey;
LPBYTE sValue;
HKEY lKey;
DWORD lpValue=80;
LPDWORD lpType;
long lResult; sSubKey = "Software\\CASSOS";
lResult =(::RegOpenKeyEx(HKEY_LOCAL_MACHINE, sSubKey, 0, KEY_READ, &lKey));
if(lResult != ERROR_SUCCESS)
AfxMessageBox("Can't open!");
else //(lResult == ERROR_SUCCESS)
{
**** lResult = ::RegQueryValueEx(lKey, "DataRootDirectory", , lpType, sValue, &lpValue);
if (lResult != ERROR_SUCCESS)
AfxMessageBox("Can't query!");
else
CASSOS_DATA_PATH = sValue;
}
代码如上!
调试时在星号出错,提示如下
Unhandled exception in ***.exe (NTDLL.DLL):0xC0000005:Access Violation