Thank you for the response. I tried that by overriding OnSize in both the child frame I want to keep maximized and the others I want to cascade. But the ones I want to cascade still come up maximized. I'll keep fiddling around with it.
I did something similar. After the drawing procedure, I have each button redraw itself, and this appears to be working. Thanks to all for your time and help! :)
I think that you will need to remove them both because you cannot remove only one of them using standard API calls. I had to overcome the same problem when I was writing a window skin engine. Applications cannot create an overlapped or a popup window that contains only the Minimize or the Maximize button.[^] Best Wishes, -David Delaune