隱藏dos視窗
在main函式外新增下面這行**
1#pragma comment( linker, "/subsystem:\"windows\" /entry:\"maincrtstartup\"")
該行函式的引數請自行google
開機自啟
在main()函式中新增下面**
1char system[max_path]; //
系統目錄路徑
2char path[max_path]; //
開機執行檔案的完整路徑
3 hmodule getmodh=getmodulehandle(null); //
檢索指定的模組
45 getmodulefilename(getmodh,path,sizeof(path)); //
得到當前執行檔案的全路徑
6 getsystemdirectory(system,sizeof(system)); //
得到系統所在目錄路徑
78 strcat(system,"
\\你程式的名稱.exe");
9copyfile(path,system,false);
1011
//寫入登錄檔
12hkey hkey;
13 regopenkeyex(hkey_local_machine,"
software\\microsoft\\windows\\currentversion\\run
",0,key_set_value,&hkey);
14 regsetvalueex(hkey, "
你程式的名稱.exe
",0,reg_sz,(const unsigned char*)system,sizeof
(system));
15 regclosekey(hkey);
Ubuntu 桌面程式開機自啟
只是方法之一,使用.desktop檔案。desktop entry檔案是 linux 桌面系統中用於描述程式啟動配置資訊的檔案,它以.desktop為字尾名,相當於windows系統下的桌面快捷方式。通常乙個二進位制可執行程式是乙個沒有字尾沒有圖示的檔案,不可以隨意移動。以kgt.desktop為例...
windows下python程式開機自啟動
開機自啟動有三種方案 1 把你的python程式隨便放到c盤的乙個目錄下,然後把它的快捷方式放到windows開機自啟動的資料夾 資料夾的位置在開始選單裡有 2 python打包成exe,放到啟動資料夾 3 start.c打包成exe,讓start.c呼叫你的python程式 start.c inc...
開機啟動 Linux開機自啟和執行級別
主要用來啟動一些系統服務,根據runlevel執行rcx.d,而在rcx.d中都會在最後呼叫rc.local 一般情況下,大多數的linux作業系統使用 etc init.d 或 etc rc.d init.d 下的指令碼來配置應用程式的自動啟動。例如,在某些linux系統中,corn程式通過 et...