Delphi - Formulários Filho escondem ao minimizar

12/03/2021

5

Bom dia, Preciso de uma ajuda da comunidade.

Estou fazendo com que o formulário TFORM_TERCEIROS se torne um forma PAI com a função abaixo, contudo ao minimizar a aplicação ou trocar de aplicativo na área de trabalho de windows, ao voltar para o app, os formulários filhos que estão abertos ficam invisíveis, ao dar um clique em qualquer parte do form TFORM_TERCEIROS os forms filhos que estavam abertos voltam a aparecer.

Alguém sabe como resolver?


procedure TFORM_TERCEIROS.CreateParams(var Params: TCreateParams);
begin
     inherited;
       Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
       Params.WndParent := GetDesktopWindow; //<== Parece que o problema é causado por esta linha do código.
end;
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar