현재 프로그램을 시스템 트레이 아이콘으로 나타나게 한 후
트레이 아이콘을 더블클릭하면
메인 폼이 화면에 표시 됩니다...
근데 다시 이걸 최소화 버튼을 눌러서
숨길려고 하는데..
단순히 ShowWindow(Application.Handle, SW_HIDE);
Hide; 이런걸로는
태스크바에 있는 프로그램 표시 정보가 안없어지네요...
Server-U 라는 프로그램처럼...최소화 시키면
다시 트레이 아이콘만 보이도록 하고 싶은데..
방법을 알려주시면 감사하겠습니다.
minimize 말고도 태스크바에 아이콘을 나타나게 하는 몇가지 이벤트가 더 있습니다.
잘 찾아보세요.. 모두 찾아서 해당 이벤트가 발생할 때마다 ShowWindow... 를 불러주면 됩니다.
곰푸 wrote:
> 현재 프로그램을 시스템 트레이 아이콘으로 나타나게 한 후
> 트레이 아이콘을 더블클릭하면
> 메인 폼이 화면에 표시 됩니다...
>
> 근데 다시 이걸 최소화 버튼을 눌러서
> 숨길려고 하는데..
> 단순히 ShowWindow(Application.Handle, SW_HIDE);
> Hide; 이런걸로는
>
> 태스크바에 있는 프로그램 표시 정보가 안없어지네요...
>
> Server-U 라는 프로그램처럼...최소화 시키면
> 다시 트레이 아이콘만 보이도록 하고 싶은데..
>
> 방법을 알려주시면 감사하겠습니다.