2012-11-12 7 views
2

예제를 검색해 보았습니다.하지만 찾을 수있는 방법은 자신의 응용 프로그램을 시스템 트레이에 보내는 방법입니다. 내 양식에있는 버튼을 눌러 메모장이 사라지도록하고 싶습니다. 조차 진짜로 쟁반에 가야하지 않는다. 다만 시력과 작업 표시 줄에서 사라지는 것은 내 자신의 앱 인터페이스를 사용하여 복원 할 수 있기 때문에 괜찮을 것이다.C#으로 트레이에 다른 응용 프로그램을 보내려면 어떻게합니까?

예제가 있습니까? 감사!

+0

알림 영역에 다른 응용 프로그램을 넣을 수있는 인터페이스가 없습니다. 각 응용 프로그램은 표시 방법을 결정합니다. –

답변

2

당신이 원하는 것은 불가능합니다.

각 응용 프로그램은 트레이에 넣으려면 Windows를 호출해야합니다. 그런 다음 알림 아이콘과 컨텍스트 메뉴도 필요합니다. 따라서 타사 앱이 다른 앱에 제공 할 수있는 방법이 없습니다.

+0

흠. 글쎄, 나는 현재 (http://www.ghacks.net/2008/10/09/tray-everything/)하는 응용 프로그램을 사용하지만 내 문제는 DOS를 통해 시작된 프로그램의 auto-minimize-when-seen chokes이다. 그것은 cmd 프로세스 내에 있기 때문입니다. 숨기기가 너무 어렵지 않다면 앱을 인수로 최소화하기 위해 프로그램을 전달하는 무언가를 만들 수 있다고 생각했습니다. * 어깨 글자 * –