728x90
반응형
ShowModal,DialogBox,ShowMessage 등 떠 있을 때 폼 Disable 막기
728x90
type
TForm1 = class(TForm) ...
Timer1: TTimer;
procedure Timer1Timer(Sender: TObject)
private
procedure WMEnable(var Msg: TMessage); message WM_ENABLE;
end;
implementation
procedure TForm1.Timer1Timer(Sender: TObject);
begin
Timer1.Enabled:= False;
EnableWindow(Handle, True);
end;
procedure TForm1.WMEnable(var Msg: TMessage);
begin
if Msg.wParam = 0 then
begin
Timer1.Enabled:= True;
end;
end;
end;
728x90
반응형
'Delphi Tip > +Tip' 카테고리의 다른 글
메세지 다이어그램(Message Dialog) 체크박스(CheckBox) 추가 (0) | 2024.06.06 |
---|---|
키보드 키입력 막기 - 화면 캡처 방지(Blocking Screen Capture) (0) | 2024.05.29 |
폼에 그림자 넣기 (0) | 2024.04.25 |
폼을 점점 투명하게 나타나게 하기 (0) | 2024.04.19 |
델파이 줄바꿈 방법 (0) | 2024.03.25 |
댓글