안녕하세요. 천리안 프로그래머 포럼 C++Builder 담당자 임펠리테리입니다.
저도 이것저것 좀 봤습니다만.. (제가 원래 밑바탕이 없이 공부한 놈이라.. ^^;;)
시도하신 방법보다 확실한 방법이 있더군요. Application 객체의 OnRestore와
OnMinimize, 그리고 Title을 사용하는 겁니다. 다음과 같은 코드를 테스트해보시죠.
void __fastcall TForm1::AppRestore(TObject *Sender)
{
Application->Title = OrigTitle;
}
void __fastcall TForm1::AppMinimize(TObject *Sender)
{
Application->Title = "Minimized";
}
void __fastcall TForm1::FormCreate(TObject *Sender)
{
OrigTitle = Application->Title;
Application->OnMinimize = AppMinimize;
Application->OnRestore = AppRestore;
}
물론 OrigTitle은 TForm1 클래스의 멤버로 선언한 겁니다. 간단하죠? 한번 실행해보시
면 금방 어떻게 하셔야 하는지 아시게 될겁니다.
그럼, 도움되시길 바랍니다.
독립문에서 임펠리테리였습니다.
(cbuilder, skyhi18, cbuilder@thrunet.com)
|