设为首页 加入收藏

TOP

MFC开机自启动
2014-11-23 20:18:01 来源: 作者: 【 】 浏览:69
Tags:MFC 开机 启动

看帖子,发现一个MFC开机自启动的方法,留着也许以后用的到:

[cpp]
#include
#include
int main(void)
{
HKEY hKey;
HKEY hNewKey;
DWORD dwDisposition=0;

__try
{
char binPath[MAX_PATH]="D:\\Program Files\\QQ\\Bin\\QQ.exe";//在这里设置你要启动的程序的路径

if(RegOpenKeyEx(HKEY_LOCAL_MACHINE,
_T("Software\\Microsoft\\Windows\\CurrentVersion\\Run"),
0,KEY_ALL_ACCESS,&hKey)!=ERROR_SUCCESS)
__leave;


if(RegSetValueEx(hKey,
_T("AutoStart"),
0,REG_SZ,(const BYTE*)binPath,
strlen(binPath)+1)!=ERROR_SUCCESS)
__leave;

}
__finally
{
RegCloseKey(hKey);
}

system("pause");
return(0);
}


摘自 开心
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇VC应用程序之图标标题探究 下一篇VC中使用CButtonST使用技巧

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: