2009-08-22 5 views
1

MoveWindow 함수로 대화 상자의 크기를 변경하면 내부 내용의 차원이 변경되지 않습니다. movewindow 또는 setwindowpos를 사용하여 대화 상자의 크기를 변경할 때 단추 및 다른 컨트롤이 테두리 밖으로 벗어나거나 상대 위치가 변경된다는 것을 의미합니다.대화 상자 visual C++

내부 콘텐츠가 포함 된 전체 대화 상자의 크기를 조정할 수있는 방법이 없으므로 (내부 내용도 크기가 변경됨에 따라 조정됩니다).

답변

5

WM_SIZE 처리기에서 직접 콘텐츠를 조정해야합니다. 프레임 워크에서이를 수행하게하려면 Qt을 사용할 수있는 가능성을 고려하십시오.

+0

은 모든 버튼,리스트 등의 크기를 재조정하는 코드를 작성해야한다는 것을 의미합니다 ..... 다이얼로그의 크기가 변경되면 – rajnesh

+0

솔루션에 대해 감사드립니다. 이 있습니다. 다른 쉬운 방법 ........ – rajnesh

관련 문제