注册表的编写
设置一个按钮来调用注册表的函数;
void CMFCtest1Dlg::OnBnClickedButton5()
{
// TODO: 在此添加控件通知处理程序代码
Autostart();//注册表函数;
}
这里编写注册表自启动函数
BOOL CMFCtest1Dlg::Autostart()
{
TCHAR pathstr[MAX_PATH] = { 0 };//max_path代表最大目录值,等于260;
GetModuleFileName(NULL, pathstr, MAX_PATH);//获取进程的目录,当第一个参数为null时,使用当前进程目录;
HKEY hsoftkey;
RegOpenKey(HKEY_CURRENT_USER, _T(

本文介绍了如何使用C++的MFC编写注册表以实现程序开机自启动。通过调用注册表函数,文章详细解析了RegGetValue和RegSetKeyValue的参数及作用,并提醒在实际操作中可能遇到的杀毒软件警告问题。
最低0.47元/天 解锁文章
4125

被折叠的 条评论
为什么被折叠?



