최소화하면 트레이 아이콘으로 보내는 방법입니다.
먼저 Form의 속성에서 Icon을 등록해 줍니다.
Icon을 등록하지 않을 시 트레이 아이콘에 표시되지 않습니다.
도구상자의 NotifyIcon을 찾아 더블클릭 해줍니다.
최소화 이벤트를 실행시킬 함수를 생성합니다.
private void Form1_Resize(object sender, EventArgs e)
{
if (FormWindowState.Minimized == this.WindowState)
{
notifyIcon1.Visible = true; // tray icon 표시
this.Hide();
}
else if (FormWindowState.Normal == this.WindowState)
{
notifyIcon1.Visible = false;
this.ShowInTaskbar = true; // 작업 표시줄 표시
}
}
Form 디자인 cs 파일에서 Resize 이벤트를 추가하여 생성한 함수와 연결합니다.
this.Resize += Form1_Resize;
이상입니다.
'C' 카테고리의 다른 글
[C#] Base64 Encode, Decode 사용하기 (0) | 2017.05.31 |
---|---|
[C#] Webbrowser 버전 변경하기 (웹브라우저 버전 변경) (0) | 2017.01.12 |
네이버, 다음 연관검색어 추출(확인) 프로그램 (16) | 2017.01.09 |
사물인터넷 ( IoT ) 스케치 - (1) (0) | 2016.02.12 |
에디트플러스3 (EditPlus 3) + 키젠 다운로드 (2) | 2015.07.03 |