How to disable the Maximize button in MFC?

How to disable the Maximize button / feature in an SDI application?

+4
source share
3 answers

For completeness:

int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { ModifyStyle(WS_MAXIMIZEBOX, 0); <etc...> } 
+5
source
 ModifyStyle(WS_MAXIMIZEBOX,0,SWP_FRAMECHANGED); // disable maximize ModifyStyle(WS_MINIMIZEBOX,0,SWP_FRAMECHANGED); // disable minimize ModifyStyle(0,WS_MAXIMIZEBOX,SWP_FRAMECHANGED); // enable maximize ModifyStyle(0,WS_MINIMIZEBOX,SWP_FRAMECHANGED); // enable minimize 

try this should work

+2
source
0
source

All Articles