我自己有一个绘图程序,屏幕上显示的线型是PS_DOT,可是在HP的打印机上打印出来就像实线一样,请问是什么问题,如何解决??源程序如下:
CDC *pDC;
pDC->SetMapMode(MM_LOMETRIC);
CPen *oldpen,newpen;
newpen.CreatePen(PS_DOT,2,RGB(255,0,0));
oldpen = pDC->SelectObject(&newpen);
pDC->MoveTo(100,-100);
pDC->LineTo(100,-1100);