如何在Delphi中隐藏MDIChild窗口?
我在我的MDI子窗体的FormClose()事件中使用了以下代码,但它似乎不起作用:
procedure TfrmInstrument.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caNone;
ShowWindow(Handle, SW_HIDE);
frmMainForm.MDIChildClosed(Handle);
end;
我的子窗口被最小化了,而不是隐藏了。
ShowWindow
隐藏它们(具有讽刺意味的是,这里可以正常工作),当用户选择一个窗体时再显示它们,并在用户关闭它们时再次隐藏它们。 - iMan Biglari