Cuál es la mejor práctica para la colocación de ventanas hijas (controles comunes) en un cuadro de diálogo o ventana principal? Quiero decir que hay un mecanismo de enlace que fijaría una posición relativa del control al borde de la ventana primaria como en WPF. Y durante el cambio de tamaño de la ventana, el control infantil se redimensionaría junto con la ventana principal. Actualmente tengo unas pocas cosas: Cómo vincular las ventanas secundarias a la ventana primaria en posiciones relativas?
Como se puede ver en las líneas rojas que no se ve bonita cuando estoy Cambiar el tamaño de la ventana padre de un control de vista de lista. Me gustaría vincular, por ejemplo, el lado derecho de ListView al borde derecho de DialogBox y, de manera similar, otros controles.
sé que puedo jugar un poco con funciones MoveWindow GetWindowRect, y GetClientRect. Pero, ¿es esta la manera correcta?
Actualmente estoy trabajando con la API de Win32 pura y sin MFC.
Creo que se refería a WM_SIZE en la primera oración. –
@AdrianMcCarthy: Vaya, está bien. Gracias. Fijo. –