roadkill
asked on
Moving MDI Child windows out of the client?
I am trying to move the child window of a MDI app out of the client window and to get it to float above the desktop. As soon as I get them all to float, I will hide the client area and the frame.
I can't change it from WS_CHILD to WS_POPUP, as the program crashes, and I can't change the parent, as it will crash there too. I can remove the WS_EX_MDICHILD, but it doesn't do anything. I've tried subclassing the window, changing on WM_SHOWWINDOW, and WM_CREATE, but it just doesn't seem to want to work. Any ideas?
(I am doing this system wide, so its not a weird app design, I am working on an interface change. You can see an earlier beta at www.qwlsoft.com if you want to see what I mean)
I can't change it from WS_CHILD to WS_POPUP, as the program crashes, and I can't change the parent, as it will crash there too. I can remove the WS_EX_MDICHILD, but it doesn't do anything. I've tried subclassing the window, changing on WM_SHOWWINDOW, and WM_CREATE, but it just doesn't seem to want to work. Any ideas?
(I am doing this system wide, so its not a weird app design, I am working on an interface change. You can see an earlier beta at www.qwlsoft.com if you want to see what I mean)
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.