Hi Ste The Dimensions of menu bar buttons, such as the child window close button used in the multiple document interface is larger than it should be. This makes menu bar change it height when maximize/restore the mdi child window.
To aviod this, do the following: on CBCGMenuBar::CalcSysButtonSize and CBCGToolbarMenuButtonsButton::OnCalculateSize Change SM_CXSIZE to SM_CXMENUSIZE SM_CYSIZE to SM_CYMENUSIZE