首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

把注册表的信息放到reg资料里步骤是什么

2012-12-19 
把注册表的信息放到reg文件里步骤是什么?如题~~~~~~~~~~~~~~~~~~~~~~~~~~~~`[最优解释]HKEY hKeyLPCTSTR

把注册表的信息放到reg文件里步骤是什么?
如题~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
[最优解释]
HKEY hKey;

LPCTSTR lpRun = "Software\\Microsoft\\Windows\\CurrentVersion\\Run";

long lRet  = RegOpenKeyEx(HKEY_LOCAL_MACHINE,lpRun,0,KEY_WRITE 
[其他解释]

读注册表的键值,然后写到reg文件中??

class CRegKey
class CFile : public CObject
 

[其他解释]
 KEY_QUERY_VALUE,&hKey);

if (lRet == ERROR_SUCCESS)
{
char pFileName[MAX_PATH] = {0};
DWORD dwRet = GetModuleFileName(NULL,pFileName,MAX_PATH);
CString strPath,strValue;
strPath = pFileName;
DWORD dwSize = MAX_PATH;

ZeroMemory(pFileName,MAX_PATH);

lRet = RegQueryValueEx(hKey,"MyApp",NULL,NULL,(LPBYTE)pFileName,&dwSize);

if (lRet == ERROR_SUCCESS)
{
strValue = pFileName;
if (strPath == strValue)
{
return;
}
}
lRet = RegSetValueEx(hKey,"MyApp",0,REG_SZ,(BYTE *)strPath.GetBuffer(0),dwRet);
RegCloseKey(hKey);
if (lRet != ERROR_SUCCESS)
{
//error
}
}
[其他解释]
将当前exe加入注册表开机启动项 项名:MyApp
[其他解释]
大哥,上面这段代码写在什么工程里呢?????
引用:
将当前exe加入注册表开机启动项 项名:MyApp

[其他解释]
引用:
大哥,上面这段代码写在什么工程里呢?????
引用:
将当前exe加入注册表开机启动项 项名:MyApp


? 你可以把这段代码放进一个函数里  初始化调用这个函数就行了啊 如果已经注册过就不会注册 否则把当前

运行的程序写进开机启动项  你参照这个写你自己的注册表呗
[其他解释]
MFC应用程序
[其他解释]
控制台程序我没用过  不过注册表的操作应该是一样的

热点排行