2009/04/23
[VCL] 프로그램의 최소화(Minimize) 및 복구(Restore) 이벤트 잡기
VCL 의 TForm 에는 최소화(Minimize) 및 복구(Restore) 이벤트 핸들러가 없다. 그래서 TApplication 의 이벤트 핸들러를 이용해야 한다.
Original Post : http://neodreamer-dev.tistory.com/296
// Header
void __fastcall OnAppMinimize(TObject *Sender);
void __fastcall OnAppRestore(TObject *Sender);
// Source
__fastcall TfrmMain::TfrmMain(TComponent* Owner)
: TForm(Owner)
{
Application->OnMinimize = OnAppMinimize;
Application->OnRestore = OnAppRestore;
}
void __fastcall TfrmMain::OnAppMinimize(TObject *Sender)
{
ShowMessage("App Minimized");
}
void __fastcall TfrmMain::OnAppRestore(TObject *Sender)
{
ShowMessage("App Restored");
}
Original Post : http://neodreamer-dev.tistory.com/296
Labels:
C++
,
C++ Builder
,
RAD STUDIO
,
TApplication
,
TistoryOldPost
,
Turbo C++
,
VCL
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment