Keine Fenster-Größeänderungen zulassen - fixe größe
-
Hey,
wie kann ich beim Start meiner SDI-App eine Fenstergröße vorgeben, und verhindern dass der Benutzer die Fenstergröße ändern kann?
Danke Euch!
-
Hallo!
Fange WM_SIZE ab ... der Rest in der MSDN.
Gruß Christian
-
Oder füge in OnInitDialog() im if
if(!strAboutMenu.IsEmpty()) { /* diese Zeile ein */ pSysMenu->DeleteMenu(SC_SIZE, MF_BYCOMMAND); }Viel Erfolg

-
Hallo,
am einfachsten geht es, wenn du die PreCreateWindow deiner CMainFrame-Klasse anpaßt.
cs.style = WS_OVERLAPPED | WS_CAPTION | FWS_ADDTOTITLE | WS_SYSMENU | WS_MINIMIZEBOX ; //dadurch das WS_MAXIMIZEBOX | WS_MAXIMIZE| WS_THICKFRAME fehlen kann das Fenster weder groß geschaltet, noch groß gezogen werden cs.cx = GetSystemMetrics(SM_CXFULLSCREEN); cs.cy = GetSystemMetrics(SM_CYFULLSCREEN) + m_iDY_Caption; // cx und cy legen die Größe fest