怎么才能做到在Win2000和在Win98里同样的显示效果呢?
我可是用画笔在OnDraw()画的呀!!!
谢谢了!

解决方案 »

  1.   

    分辨率都是600X800.
    画同一条线,在Win98里线比较长也比较粗,但在Win2000里却又短又细!不知道应该怎么办!
    谢谢!
      

  2.   

    映射模式做了设置,在CView::OnInitialUpdate()中:
        CSize sizeTotal;//(2100, 2970); // 210 X 297 mm
    sizeTotal.cx=m_sizePage.cx;
    sizeTotal.cy=m_sizePage.cy;
        CSize sizePage(sizeTotal.cx/2 , sizeTotal.cy / 2);
    CSize sizeLine(sizeTotal.cx/100, sizeTotal.cy / 100);
        SetScrollSizes(MM_LOMETRIC, sizeTotal, sizePage, sizeLine);