Romeo » 02 дек 2004, 14:50
В WTL для этого есть очень удобный класс CDialogResizer. Он всё делает автоматически. Возможно такой класс есть и для MFC, но я про него не слышал. Для MFC напрашивается решение "в лоб" (если класса-ресайзера не найдётся): в хэндлере OnSize делаем для всех контролов MoveWindow, параметры подбираются таким образом, чтобы ресайзин осуществлялся в соответствии с желанием программиста.
В WTL для этого есть очень удобный класс CDialogResizer. Он всё делает автоматически. Возможно такой класс есть и для MFC, но я про него не слышал. Для MFC напрашивается решение "в лоб" (если класса-ресайзера не найдётся): в хэндлере OnSize делаем для всех контролов MoveWindow, параметры подбираются таким образом, чтобы ресайзин осуществлялся в соответствии с желанием программиста.