How to resize a view by calling SetScaleToFitSize()?
Posted on 1998-02-04
I want have the display in a CScrollView-derived view resize correspondingly when I resize the child window. I have called SetScaleToFitSize() in my routine as following:
CSize size = GetDocument()->GetSize();
size.cx = MulDiv(size.cx, dc.GetDeviceCaps(LOGPIXELSX), 100);
size.cy = MulDiv(size.cy, dc.GetDeviceCaps(LOGPIXELSY), 100);
// SetScrollSizes(MM_TEXT, size);
The only result is the scroll bar disabled. The picture dose not change. When I resize the window, the picture dose not resize. Is there any other thing I have to do?
Further, I want the view and page is Landscape by default. How can I do that?