LONG lRet =RegOpenKeyEx(hKey_p,// key handle at root level pszSubKey_p, // path name of child key
0, // reserved
KEY_READ, // requesting read access
&hSubKey // address of key to be returned
) ;
如果成功,表示该键存在
0, // reserved
KEY_READ, // requesting read access
&hSubKey // address of key to be returned
) ;
如果成功,表示该键存在
PHKEY lpKey;
CString szKey;
szKey = _T("abc");
if(::RegOpenKeyEx(HKEY_CURRENT_USER,szKey,0,KEY_QUERY_VALUE,lpKey) != ERROR_SUCESS)
{
//不存在
//……
}
else
{
//……
}
我调试了,可一的调试程序为:
PHKEY lpKey;
CString szKey;
szKey = _T("abc");
if(::RegOpenKeyEx(HKEY_CURRENT_USER,szKey,0,KEY_QUERY_VALUE,lpKey) != ERROR_SUCCESS)
{
//不存在
//……
AfxMessageBox(_T("不存在"));
}
else
{
//…… AfxMessageBox(_T("存在"));
}
但在gina.dll里肯定不行,
不知试过多少遍