Fenster Minimalgroesse
-
Wie kann man die festlegen ?
bei der MFC hab ich das immer so gemacht
void CMainFrame::OnGetMinMaxInfo(MINMAXINFO* lpMMI){ lpMMI->ptMinTrackSize.x = SIZE_DEFAULT_X; lpMMI->ptMinTrackSize.y = SIZE_DEFAULT_Y; CFrameWnd::OnGetMinMaxInfo(lpMMI); }wie kann man das in der WinAPI machen ?
mein gedanke ist bei WM_SIZE gleich zu begin die groesse pruefen - wenn die unter dem mindest ist dasn fenster neu resizen (wie auch immer)
oder bei WM_SIZING - kPdank fuer helf {=
-
wie wärs mit WM_GETMINMAXINFO?

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowmessages/wm_getminmaxinfo.asp
mfg
-
hehe, hab ich auch direkt gefunden nachdem ich hier gepostet hab #gg
so hab ichs hinbekommen:
static MINMAXINFO FAR * pMinMax ; switch(message) { case WM_GETMINMAXINFO: pMinMax = (MINMAXINFO FAR *) lParam ; pMinMax->ptMinTrackSize.x = SIZE_DEFAULT_X; pMinMax->ptMinTrackSize.y = SIZE_DEFAULT_Y; break; . . .
-
static musste die Variable (pMinMax) aber nit machen
.Und was das 'FAR' da soll, würd ich auch gern wissen
.
-
mir war grad danach #gg