Größe eines Dialogfeldes anpassen
-
Hi Leute!
Ich möchte mein Dialogfelde gerne für 1024x768 optimieren. Wie schaffe ich es, dass das Dialogfeld genau den ganzen Bildschirm ausfüllt? Muss ich dazu im Visual (verwende VC ++ 6.0) das Dialogfeld im Editor so lange ziehen und wieder kleiner machen, bis es passt? Es muss doch noch eine andere Lösung geben! Was mache ich, wenn die Taskleiste ausgeblendet wird?
Habe zur Zeit nur die "Minimieren"- und die "Schließen"- Schaltflächen aktiviert. Welche Möglichkeiten gibt es um die Größe der Steuerelemente etc. an die Größe des Dialogfeldes anzupassen?
So viele Fragen
Schon jetzt Danke an alle,chiao cha-OS
-
Hat denn wirklich niemand eine Idee?? Bin schon ganz hungrig auf konstuktive Lösungsvorschläge...
Bitte helft mir,
chiao cha-OS
-
du kannst mit SetWindowPos die Position, Höhe und Breite des Dialoges verändern. Schreib es einfach in die OnInit-Funktion deines Dialoges.
this->SetWindowPos(&WndTop, PosLinks, PosOben, Breite, Hoehe, SWP_SHOWWINDOW);
-
Probier mal so:
SetWindowPos(GetWindow(GW_OWNER), GetSystemMetrics(SM_CXSCREEN)-768,GetSystemMetrics(SM_CYSCREEN)-1024, 768, 1024, SWP_SHOWWINDOW);
Musst dann noch ein bissel rumspielen, bis es dann richtig passt.
-
Danke das ist das was ich suche
THX cha-OS