프로그램 실행창 없이 트래이 아이콘으로 실행하고자 할때
notifyIcon으로 트래이에 사용할 아이콘을 등록하고
contextMenuStrip으로
메뉴설정을 마친후에
프로그램 초기화때
// 프로그램 실행시 최소화 (테스크바)
this.WindowState = FormWindowState.Minimized;
// 테스크 바에서 보이지 않게 함
this.ShowInTaskbar = false;
// 프로그램 폼 언비져블
this.Visible = false;
// 트레이에 아이콘 보이게 활성화
this.notifyIcon1.Visible = true;
// 트레이에서 보여질 메뉴 지정
notifyIcon1.ContextMenuStrip = contextMenuStrip1;
트레이서 보여질 코드는 메뉴에서 작성
간단정리 끝.
'C#' 카테고리의 다른 글
C# RTSP 관련 오픈소스 (0) | 2020.04.20 |
---|---|
C# OPC DA - opcdaauto.dll 사용기 (0) | 2019.07.04 |
자동실행 레지스트리 등록 (1) | 2016.07.15 |
널(null) 초기화 (연산자 ??) (0) | 2016.03.22 |
C#에서 서비스 프로그램 만들기 (MSDN 수정 - 쓰레드 기반) (0) | 2016.02.26 |