C 程式啟動項的設定方法

2022-09-26 03:18:12 字數 1633 閱讀 6776

托盤圖示設定

新建乙個notifyicon,會在托盤處顯示乙個圖示。

notifyicon.icon可以直接設定乙個ico,也可以延用原有程式的圖示。

notifyicon.icon = system.drawing.icon.extractassociatedicon(application.executablepath);

public partial class mainwindow : window

#region notifyicon

private void setnotifyicon()

; notifyicon.contextmenu = new contextmenu(childen);

this.notifyicon.mousedoubleclick += new mo e) =>

);} private void show(object sender, eventargs e)

private void hide(object sender, eventargs e)

private void close(object sender, eventargs e)

#endregion

#region 視窗

private void minimizebutton_onclick(object sender, routedeventargs e)

private void closebutton_onclick(object sender, routedeventargs e)

private void headergrid_onmouseleftbuttondow程式設計客棧n(object sender, mousebuttoneventargs e)

}#endregion

}禁用多程序啟動

//禁止雙程序

bool cancreatenew;

using (system.threading.mutex m = new system.threading.mutex(true, system.windows.forms.application.productname, out cancreatenew))

}刪除原有程序

///

/// 刪除原有程序

///

///

private void killprocess(string processname)

}} catch (exception ex)

}設定開機自啟動

private void setappautorun(bool autorun)

else //取消開機自啟動

}app.cs中完整**:

public partial class app : application

}setappautorun(true);

startup += app_startup;

} private void setappautorun(bool autorun)

else //取消開機自啟動

}private void app_startup(object sender, startupeventargs e)

}本文標題: c#程式啟動項的設定方法

本文位址:

設定系統啟動項

linux中設定開機自啟動的常用方法 ln s 將建立好的啟動指令碼,對映到啟動檔案.rc 0 6 d 檔案下 chkconfig 一般設定系統自帶服務 ntsysv 利用圖形介面設定 第一種 ln s root db104 ls l etc rc.d rc3.d grep crond lrwxrw...

Linux設定開機啟動項

第一種方式 ln s 建立啟動軟連線 在linux中有7種執行級別 可在 etc inittab檔案設定 每種執行級別分別對應著 etc rc.d rc 0 6 d這7個目錄 tips etc rc 0 6 d其實是 etc rc.d rc 0 6 d的軟連線,主要是為了保持和unix的相容性才做此...

MFC設定自己的程式到啟動項中。。

最近無聊開始看mfc程式的編寫。做了個查詢星座運勢的東西。內容摘自女巫店。要用到啟動項註冊。記錄一下。寫入到登錄檔啟動項 1bool setautorun cstring filepath 開機自動執行 212 else 1323 else 2427 28filepath.releasebuffer...