Windows API og resizing af dialogbokse/vinduer
Jeg har en dialog bestående af en listbox, nogle statiske tekster samt et sæt knapper. Nu vil jeg gerne ændre vinduet til at kune resizes og har derfor tilføjet property'en WS_SIZEBOX.Men hvordan får jeg listboxen til at ændre størrelse samtidigt med at de øvrige kontroller bevarer deres relative placering?
Jeg er klar over, at jeg kan fange WM_SIZING event'en og så beregne nye positioner for de enkelte kontroller, men er der ikke en nemmere måde at gøre det på?
I forlængelse af ovenstående: Er det muligt at sige at en række kontroller tilhører et panel, således at det kun er panelet, der skal have beregnet ny placering, og kontrollerne følger dette?
Jeg bruger Borland C/C++, hvor koden dog udelukkende er skrevet i C.
På forhånd tak!