That won't work. Only normal child form's control box can be removed by marking false in the controlbox property. For MDI form GetWindowLong API has to be called. This API can be used to remove minimise and maximise button. Another API SendMessage can be used to disable the close button. It will be better if i could get the constant value to be used in SendMessage API to remove close button.