안녕하세요. 짱굽니다.
도치~ 님과 조금 다른 방법을 소개해 드릴려구 .... 무례하게 ....히~ 죄송..
이건 폼이 실행된 상태에서 '제목표시막대기'만을 없애는 겁니다.
하지만 완전하진 않아요...문제가 좀 있죠..
방법은 Form의 OnShow나 OnPaint에서
ShowWindow(Application.Handle, SW_HIDE); 또는
ShowWindow(Application.Handle, HIDE_WINDOW); 라구 하시면 되는데...
두가지 문제가 있죠...
첫째, OnShow에 넣어주면 폼이 Minimize될때 나타난다는 것이죠... 그리곤
계속 나타나 있어서 어떻게 보면 이건 일시적 이라고 할 수도 있죠.
하지만, 이문제는 OnPaint에 넣어주면 해결이 되죠. 물론 이때도
Minimize될때 나타나긴 합니다. 하지만 다시 폼이 보여질때는 사라지죠.
둘째, 어찌보면 이문제는 그리 신경쓰실 문제는 아닌듯 싶지만 이런 현상이
있다는 것만 알려 드립니다. 모냐 하면요...음...작업표시줄에 나타나는
제목표시막대기 들은 모두 같은 크기를 하고 있죠. 그래서 윈도우가
비율을 조정하는데... 예를들어 현재 4개의 윈도우가 실행되어 있는 상태
이고 위의 윈도우가 실행된다면 첨에는 아무런 문제가 없는데...
Mininize시킨후 다시 폼이 보여질때 공백이 생긴다는 문젭니다. 이건
그리 신경쓰실 문제는 아니지만.... 그래도 혹시나 하고 적어보았습니다.
잘 이해가 안되실 겁니다. 한번 해보세요...후후~
그럼 도움이 되셨기를 .....
좋은 코딩 하세요.
|