void SetScaleToFitSize ( 크기 sizeTotal );
매개 변수
sizeTotal
가로 및 세로 크기 뷰를 확장할 수 있습니다. 스크롤 보기의 크기는 논리적 단위로 측정 됩니다. 가로 크기는 cx 멤버에 포함 됩니다. 세로 크기는 cy 멤버에 포함 됩니다. Cx 와 cy 0 보다 크거나 되어야 합니다.
주의
뷰포트 크기를 현재 창 크기를 자동으로 조정 하려는 경우에 SetScaleToFitSize 를 호출 합니다. 스크롤 막대와 논리 보기의 일부만 언제 든 지 볼 수 있습니다. 하지만 규모에 맞게 기능 보기는 없음 스크롤 막대와 논리적 보기 늘어나거나 창의 클라이언트 영역에 정확히 맞게 축소 합니다. 보기 윈도우의 크기를 기반으로 새로운 규모의 데이터를 그립니다 창 크기를 조정할 때。
일반적으로 보기의 OnInitialUpdate 멤버 함수를 재정의 하는에 SetScaleToFitSize 에 전화를 걸 거 야. 대신 SetScrollSizes 멤버 함수를 호출 하는 자동 크기 조정 하지 않도록 하려면,。
SetScaleToFitSize "맞게 축소" 동작을 구현 하기 위해 사용할 수 있습니다. SetScrollSizes 를 사용 하 여 스크롤 다시 초기화。
SetScaleToFitSize 보기 창 크기 설정 되어 있다고 가정 합니다. SetScaleToFitSize 가 호출 될 때 보기 창 크기가 설정 되지 않았습니다, 만약 단언을 얻을 것 이다. 이 있도록 하지 발생, SetScaleToFitSize 를 호출 하기 전에 다음 호출:
GetParentFrame ()-gt;RecalcLayout()(&G)
CScrollView 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;CScrollView::SetScrollSizes, CView::OnInitialUpdate(&N)