pDC->SetMapMode(MM_ISOTROPIC);
CRect rectClient;
GetClientRect(rectClient);//返回客户区矩形的大小
pDC->SetViewportOrg(rectClient.right/2,rectClient.bottom/2 );//设定逻辑坐标原点为窗口中心 CClientDC dc(this);
CRect rect;
dc.MoveTo(100, 100);
dc.LineTo(200, 200);
dc.GetClipBox(&rect);
pDC->TextOut(0,0,"dj;sd");//dc画出的图形是以左上角为原点的,而pDC->TextOut(0,0,"dj;sd")是以窗口中心为原点,请问高手为什么,怎么才能是他们都以
窗口中心为原点.
CRect rectClient;
GetClientRect(rectClient);//返回客户区矩形的大小
pDC->SetViewportOrg(rectClient.right/2,rectClient.bottom/2 );//设定逻辑坐标原点为窗口中心 CClientDC dc(this);
CRect rect;
dc.MoveTo(100, 100);
dc.LineTo(200, 200);
dc.GetClipBox(&rect);
pDC->TextOut(0,0,"dj;sd");//dc画出的图形是以左上角为原点的,而pDC->TextOut(0,0,"dj;sd")是以窗口中心为原点,请问高手为什么,怎么才能是他们都以
窗口中心为原点.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货