개발된 프로그램이 다른 윈도우에 가려 비활성 되거나 활성화 된 시점을 인식하여 알맞은 작업 처리 하기
FormCreate등 초기화 이벤트등에서 아래와 같이 Application의 이벤트를 활용함
Application.OnDeactivate := YourDeactivateProcedure;
Application.OnActivate := YourActivateProcedure;
procedure mainform.YourDeactivateProcedure (sender : tObject);
begin
// do your job..
end;
procedure mainform.YourActivateProcedure (sender : tObject);
begin
// do your job..
end;
'프로그래밍 > Delphi' 카테고리의 다른 글
[Delphi] IE캐시를 모두 지우기 (0) | 2011.10.12 |
---|---|
[Delphi] URLDownloadToFile을 이용하여 캐시 무시하고 다운로드 받기 (1) | 2011.10.12 |
[Delphi] 듀얼 모니터 인식 및 사용하기 (0) | 2011.10.11 |
DrawText를 이용한 WrapedText의 높이 구하기 (0) | 2011.08.01 |
TBitmap32는 Thread내에서 Memory Leak이 발생 해법 (0) | 2011.07.25 |