Imagino que pretendes llenar el área cliente del MDIForm con un MDIChild. El proceso ha de comenzar calculando el área cliente verdadera del Parent para luego asignarle los valores al nuevo MDIChild:
Código Delphi
[-]
var
Child: TMDIChild;
Rect: TRect;
begin
Child := TMDIChild.Create(Application);
Windows.GetClientRect(ClientHandle, Rect);
Child.Top := 0;
Child.Left := 0;
Child.Width := Rect.Right;
Child.Height := Rect.Bottom;
end;
Saludos.