(WinAPI) Frage zu editboxen
-
Hi Leute! Ich arbeite grade mit ner mehrzeiligen Editbox. Jetz hab ich folgendes problem, wenn ich mein Hauptfenster größer machen will, will ich, dass die Editbox auch größer wird. Das realisiere ich bisher so:
case WM_SIZE: { GetClientRect(hWnd, &EditRect); EditRect.bottom -=5; EditRect.right -=5; SendDlgItemMessage(hWnd, IDC_TEXT, EM_SETRECT, 0, (LPARAM)(LONG) &EditRect); }break;
allerdings änbdert er dann nicht die größe des aussehens der Editbox, sondern nur die größe, in den ich schreiben kann. (DIe Visuelle Grösse bleibt gleich)
am besten ich lad mal ne version hoch, damit ihrs sehen könnt... link gibts später...
Vielleicht hat ja jemand ne idee...mfg
Hier ist der Link: *klick**klick*
[ Dieser Beitrag wurde am 11.05.2003 um 11:55 Uhr von mrchat editiert. ]
-
Guck dir mal SetWindowPos(); in der MSDN an.
-
k. allerdings hab ich das ding als dialogbox in vc++ gemacht-> ich hab das Handle davon net.. oder krieg ich das irgendwie raus?? wäre natü+rlich cool
dann würde es nämlich klappen
mfg
-
GetDlgItem
Verschoben nach WinAPI.