怎么将1个程序安装到机器的“启动”中,一启动就执行,编程怎么实现? 谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写注册表 HKLM\\SOFTWARE\\MICROSOFT\\WINDOWS\\CurrentVersion\\Run 注册表 HKLM\\SOFTWARE\\MICROSOFT\\WINDOWS\\CurrentVersion\\Run正解 注册表读写的http://dev.csdn.net/develop/article/28/28401.shtm TCHAR path[MAX_PATH]; DWORD dw=GetModuleFileName(NULL,path,MAX_PATH); HKEY hKey; CString sKeyName; LONG lnRes = RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",0L,KEY_WRITE,&hKey); if(ERROR_SUCCESS == lnRes) { lnRes = RegSetValue(hKey,0,REG_SZ,path,REG_SZ); if(ERROR_SUCCESS == lnRes) AfxMessageBox("成功加载此程序!"); else AfxMessageBox("不能加载此程序!"); } else AfxMessageBox("不能加载此程序!"); malloc内存泄露问题 关于屏蔽网页的问题,高手来帮忙~~~ vc初学者简单问题请教? 是高手就进来帮我然后拿分,少给我罗嗦 请问DX9.0aSDK与DX9.0bSDK有什么区别? 请问在ACCESS数据库中(用SQL语句)如何删除一个表中的所有记录 Win2000与Win2000连接的问题? 控制台网络通讯该怎么解决? 用RecordSet读到数据后,如何通过Filed的Index来访问数据? 简单问题,_TCHAR 和char有什么区别? 请问如何根据图片的大小决定view的大小?急 点击对话框右上角的关闭小按钮
正解
http://dev.csdn.net/develop/article/28/28401.shtm
DWORD dw=GetModuleFileName(NULL,path,MAX_PATH);
HKEY hKey;
CString sKeyName;
LONG lnRes = RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",0L,KEY_WRITE,&hKey);
if(ERROR_SUCCESS == lnRes)
{
lnRes = RegSetValue(hKey,0,REG_SZ,path,REG_SZ);
if(ERROR_SUCCESS == lnRes)
AfxMessageBox("成功加载此程序!");
else
AfxMessageBox("不能加载此程序!");
}
else
AfxMessageBox("不能加载此程序!");