VC 中设置程序 开机自动启动和取消自动启动
2014-12-13 10:13
471 查看
void CStartAutoRunDlg::OnMenucancel()
{
// TODO: Add your command handler code here
HKEY sub;
char bufname[200];
::GetModuleFileName(NULL,bufname,200); //获得路径
CString str;
str.Format("%s",bufname);
CString skey = "Software\\Microsoft\\Windows\\CurrentVersion\\Run"; //设置注册表键
::RegCreateKey(HKEY_LOCAL_MACHINE,skey,&sub); //打开注册表键
::RegDeleteValue(sub,"StartAutoRun"); //取消开机运行
WritePrivateProfileString("设置","开机运行","0","./setting.ini"); //写入键值
}
void CStartAutoRunDlg::OnMenurun()
{
// TODO: Add your command handler code here
HKEY sub;
char bufname[200];
::GetModuleFileName(NULL,bufname,200); //获得路径
CString str;
str.Format("%s",bufname);
CString skey = "Software\\Microsoft\\Windows\\CurrentVersion\\Run"; //设置注册表键
::RegCreateKey(HKEY_LOCAL_MACHINE,skey,&sub);
::RegSetValueEx(sub,"StartAutoRun",NULL,REG_SZ
,(const BYTE*)str.GetBuffer(0),str.GetLength()); //设置开机运行
WritePrivateProfileString("设置","开机运行","1","./setting.ini"); //写入键值
}
void CStartAutoRunDlg::OnMenucancel()
{
// TODO: Add your command handler code here
HKEY sub;
char bufname[200];
::GetModuleFileName(NULL,bufname,200); //获得路径
CString str;
str.Format("%s",bufname);
CString skey = "Software\\Microsoft\\Windows\\CurrentVersion\\Run"; //设置注册表键
::RegCreateKey(HKEY_LOCAL_MACHINE,skey,&sub); //打开注册表键
::RegDeleteValue(sub,"StartAutoRun"); //取消开机运行
WritePrivateProfileString("设置","开机运行","0","./setting.ini"); //写入键值
}
void CStartAutoRunDlg::OnMenurun()
{
// TODO: Add your command handler code here
HKEY sub;
char bufname[200];
::GetModuleFileName(NULL,bufname,200); //获得路径
CString str;
str.Format("%s",bufname);
CString skey = "Software\\Microsoft\\Windows\\CurrentVersion\\Run"; //设置注册表键
::RegCreateKey(HKEY_LOCAL_MACHINE,skey,&sub);
::RegSetValueEx(sub,"StartAutoRun",NULL,REG_SZ
,(const BYTE*)str.GetBuffer(0),str.GetLength()); //设置开机运行
WritePrivateProfileString("设置","开机运行","1","./setting.ini"); //写入键值
}
相关文章推荐
- C#.NET Form设置/取消开机自动运行,判断程序是否已经设置成开机自动启动
- C#.NET Form设置/取消开机自动运行,判断程序是否已经设置成开机自动启动
- C#.NET Form设置/取消开机自动运行,判断程序是否已经设置成开机自动启动(转载)
- 在linux下设置开机自动启动程序的方法
- VC 开机自动启动程序代码
- vc 写注册表设置程序自动启动
- 如何修改开机自动启动程序的设置!
- vc修改注册表开机自动启动程序
- VC 开机自动启动程序代码
- 两个小知识:C#如何设置开机启动时自动执行程序|C# WinForm打开超链接
- linux下设置开机自动启动程序的方法
- c#设置开机自动启动程序本篇文章来源于:
- 在linux下设置开机自动启动程序的方法ZT
- 在linux下设置开机自动启动程序的方法(一)
- VC 开机自动启动程序代码
- 在linux下设置开机自动启动程序的方法
- VC 开机自动启动程序代码
- 在linux下设置开机自动启动程序的方法[转]
- 在linux下设置开机自动启动程序的方法
- VC 开机自动启动程序代码