Jakie są najlepsze praktyki dotyczące układania okien potomnych (elementów sterujących) w oknie dialogowym lub oknie głównym? Mam na myśli mechanizm wiążący, który ustaliłby względne pozycje kontrolki do granicy okna nadrzędnego, tak jak w WPF. Podczas zmiany rozmiaru okna kontrolka podrzędna zmieniłaby rozmiar wraz z głównym oknem. Obecnie mam to: Jak powiązać okna podrzędne z oknem nadrzędnym we względnych położeniach?
Jak widać z czerwonymi liniami nie wygląda dość, kiedy jestem zmiana rozmiaru okna nadrzędnego formantu widoku listy. Chciałbym powiązać na przykład prawą stronę ListView z prawą krawędzią DialogBox i podobnie z innymi kontrolkami.
Wiem, że mogę grać z funkcjami GetWindowRect, GetClientRect i MoveWindow. Ale czy to jest właściwy sposób?
Obecnie pracuję z czystym Win32 Api bez MFC.
Myślę, że miałeś na myśli WM_SIZE w pierwszym zdaniu. –
@AdrianMcCarthy: Ups, całkiem w porządku. Dziękuję Ci. Naprawiony. –