의 컨트롤 Z 주문 내가 모달 다음과 같이 생성 대화가 어떻게 :이 양식에서델파이 - TOpenDialog
procedure TFormCompose.createParams(var Params: TCreateParams);
begin
inherited createParams(Params);
with Params do begin
exStyle:=exStyle or WS_EX_APPWINDOW;
wndParent:=getDesktopWindow;
end;
end;
, 나는 TOpenDialog의 인스턴스를 만듭니다. 열리면 메인 애플리케이션 창 뒤에 첫 번째 모달 대화 상자가 전송됩니다.
모달 대화 상자의 Z 순서에 영향을 미치지 않고 TOpenDialog를 열 수있는 방법이 있습니까?
감사합니다.
Delphi 2007을 사용하고 있으므로 창 부모를 변경하는 코드를 제거해야합니다. 최신 버전의 Delphi는 일반적으로 이전 버전에서 부모를 혼란에 빠뜨릴 필요가있는 문제를 해결했습니다. –