안녕하십니까?
폼이 활성화/비활성화때 발생하는 메세지 WM_ACTIVATE가
SDI 폼에서는 잘 적용되는데 MDI의 fsMDIChild에서는 메세지가
발생하지 않습니다.
private
procedure WMActivate(var Message: TWMActivate); message WM_ACTIVATE;
procedure TForm1.WMActivate(var Message: TWMActivate);
begin
inherited;
if Message.Active = WA_ACTIVE then
Caption := FormatDateTime('hh:mm:ss', Now);
end;
고수님의 의견을 부탁드립니다.
WM_MDIACTIVATE 로 바꿔보세요.