托盤圖示設定
新建乙個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...