原码!
HKEY hKey;
HKEY hkResult;
LONG result;
hKey=HKEY_CLASSES_ROOT;
char *SubKey = ".vbt";
result = RegOpenKeyEx(hKey,".vbt",0,KEY_ALL_ACCESS,&hkResult);
if(result!=ERROR_SUCCESS)
{
result = RegCreateKey(hKey,".vbt",&hkResult);
if(result != ERROR_SUCCESS)
{
//MessageBox("程序初始化失败2");
*succeed=4;
}
//初始化注册表
else
{
char bbt[256];
strcpy(bbt,string);
RegSetValueEx(hkResult,"content",0,REG_SZ,(BYTE*)bbt,256);
RegCloseKey(hkResult);
*succeed=1;
}
}
else
{
char bbt[256];
DWORD Type = REG_SZ,Size = 256;
strcpy(bbt,string);
RegSetValueEx(hkResult,"content",0,REG_SZ,(BYTE*)bbt,256);
RegCloseKey(hkResult);
*succeed=1;
}
HKEY hKey;
HKEY hkResult;
LONG result;
hKey=HKEY_CLASSES_ROOT;
char *SubKey = ".vbt";
result = RegOpenKeyEx(hKey,".vbt",0,KEY_ALL_ACCESS,&hkResult);
if(result!=ERROR_SUCCESS)
{
result = RegCreateKey(hKey,".vbt",&hkResult);
if(result != ERROR_SUCCESS)
{
//MessageBox("程序初始化失败2");
*succeed=4;
}
//初始化注册表
else
{
char bbt[256];
strcpy(bbt,string);
RegSetValueEx(hkResult,"content",0,REG_SZ,(BYTE*)bbt,256);
RegCloseKey(hkResult);
*succeed=1;
}
}
else
{
char bbt[256];
DWORD Type = REG_SZ,Size = 256;
strcpy(bbt,string);
RegSetValueEx(hkResult,"content",0,REG_SZ,(BYTE*)bbt,256);
RegCloseKey(hkResult);
*succeed=1;
}
ASP的变量都是Variant类型的,此外不能通过[out]参数返回值,只能通过[retval]返回。