Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    run an app windows start up?

    Mọi người xem giùm mình đoạn code này với. sao mình gọi trong chương trình nó báo success rồi mà không thêm vào registry.
    Mã:
    long autoRunApp(void){
    	HKEY hkey = NULL;
    	long e;
    	unsigned char PathToFile[20] = "C:\\win32auto.exe";
    	RegOpenKeyEx(HKEY_LOCAL_MACHINE, L"Software\\Microsoft\\Windows\\CurrentVersion\\Run", 0, KEY_SET_VALUE, &hkey);
    	e = RegSetValueEx(hkey, L"win32auto", 0, REG_SZ, PathToFile, (sizeof(PathToFile)+1)*2);
    	RegCloseKey(hkey);
    	if (e == ERROR_SUCCESS)
    	{
    		MessageBox(0, TEXT("success"), TEXT("show"), 0);
    	}
    	return e;
    }

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    nên xài HKEY_CURRENT_USER...

    HKEY_LOCAL_MACHINE cần chương trình chạy với quyền Admin...

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •