您的位置:首页 > 编程语言

在MFC编程中,怎么使程序开机自动启动

2011-08-04 19:54 246 查看
在MFC程序中,要想使你的程序变成自动启动,可以使用以下代码:

char dir[20];

:: GetCurrentDirectory[20,dir];

CString csFile=(CString)dir+_T("程序名称.exe");

CString cswinFile=_T("C:\\WINDOWS\\win.ini");

::CopyFile(csFile,_T("C:\\WINDOWS\\程序名称.exe",FALSE));

::WritePrivateProfileString(_T("windows"),_T("run"),_T("C\\WINDOWS\\程序名称.exe"),cswinFile);

在运行完这段代码后,在C:\WINDOWS\win.ini中并没有添加run=C\WINDOWS\程序名称.exe,电脑将信息写到了注册表中了

大侠们肯定还有更好的方法,Just tell me!小弟在万分感谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: