一个VC6/MFC的单单文档模式的程序,在xxxView::OnDraw(CDC* pDC)里绘制图形,在屏幕上显示是满屏的,但打印预览,和打印出来的幅面太小。我在OnDraw()里面设置了映射方式,代码如下:
pDC->SetMapMode(MM_TEXT);
GetClientRect(&m_rcClient);
然后在m_rcClient内绘图。
屏幕是满屏的图形,打印出来就非常小。