jerry1985 发表于 2013-1-26 12:30:27

windows下设置开机自启动代码(c语言)

windows下设置开机自启动(c语言)

#include <windows.h>#include <stdio.h>int main(){HKEY hRoot = HKEY_LOCAL_MACHINE;char *szSubKey = "Software\\Microsoft\\Windows\\CurrentVersion\\Run";char *szModule = "D:\\software\\eclipse\\eclipse.exe";HKEY hKey;DWORD dwDisposition = REG_OPENED_EXISTING_KEY;LONG lRet = RegCreateKeyEx(hRoot, szSubKey, 0, NULL, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &hKey, &dwDisposition);if(lRet != ERROR_SUCCESS){printf("failed to find !\n");return -1;}lRet = RegSetValueEx(hKey, "eclipse", 0, REG_SZ, (BYTE *)szModule, strlen(szModule));RegCloseKey(hKey);if(lRet != ERROR_SUCCESS){printf("failed to reg !\n");return -1;}return 0;}
页: [1]
查看完整版本: windows下设置开机自启动代码(c语言)