C#

Tray Icon(트레이 아이콘) 등록 간단 정리

휘프노스 2016. 7. 18. 11:26

프로그램 실행창 없이 트래이 아이콘으로 실행하고자 할때

 

notifyIcon으로 트래이에 사용할 아이콘을 등록하고

contextMenuStrip으로

메뉴설정을 마친후에

 

프로그램 초기화때

 

// 프로그램 실행시 최소화 (테스크바)

this.WindowState = FormWindowState.Minimized;

// 테스크 바에서 보이지 않게 함
this.ShowInTaskbar = false;

// 프로그램 폼 언비져블
this.Visible = false;

// 트레이에 아이콘 보이게 활성화
this.notifyIcon1.Visible = true;

// 트레이에서 보여질 메뉴 지정
notifyIcon1.ContextMenuStrip = contextMenuStrip1;

 

트레이서 보여질 코드는 메뉴에서 작성

 

간단정리 끝.