maximale groesse (dialogfenster)
-
ich moechte das mein dialogfenster in jeder aufloesung maximilisiert wird.
was muesste ich da machen?
-
und ich brauche informationen ueber die pixel werte um anker zu setzen damit die mit verschoben werden?
-
das sollte klappen
int sx = GetDeviceCaps(this->GetDC()->GetSafeHdc(),HORZRES); int sy = GetDeviceCaps(this->GetDC()->GetSafeHdc(),VERTRES)-20; this->MoveWindow(0,0,sx,sy);
die -20 sind damit du unten die Menüleiste siehst. Um genau herauszufinden wie groß die Menüleiste ist verwende GetSystemMetrics
die schnellste Methode ein Fenster zu maximieren ist aber
this->ShowWindow(SW_SHOWMAXIMIZED);
-
danke und komme ich an die pixel werte der steuerelemente (wo die sich befinden?)
-
kann man den steuerelementen eine position angeben wo sie sich befinden.
auch wenn man sie grafisch erstellt hat? weil dann koennt ich denen eine feste postion angeben