RegCreateKey动态载入失败问题 求指教
#pragma comment(lib, "Advapi32.lib")
{
。。。。。。。。。。。。
HINSTANCE hDLL;
REFI lpfnDllFunc1;
char DLLFunc1[]={("RegCreateKey")};
hDLL = LoadLibraryA("Advapi32");
if (hDLL != NULL)
{
lpfnDllFunc1 = (REFI)GetProcAddress(hDLL,DLLFunc1);//
if (!lpfnDllFunc1) //到此失败 =======求指教,谢谢各位大侠
{
FreeLibrary(hDLL);
}
else
{
if (lpfnDllFunc1(HKEY_CURRENT_USER,str,&hKey)!=ERROR_SUCCESS)
{
RegCloseKey(hKey);
}
else
{
int length = 0;
while(destpath[length]!=('\0'))
length++;
RegSetValueEx(hKey, _T("Subtem"), 0, REG_SZ,(const BYTE *)destpath, sizeof(TCHAR)*length);
RegCloseKey(hKey);
}
}
}
。。。。。。。。。。。。
}