请问如何修改CDC的坐标轴方向? 请问如何修改CDC的x,y坐标轴方向? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用pDC1->SetMapMode(MM_ISOTROPIC);pDC1->SetWindowOrg(0,0);pDC1->SetViewportOrg(20,200 );改了设备,逻辑坐标系的对应原点问题是现在好像显示出来的图像缩小的。怎么办呢? CRect rectClient; GetClientRect(rectClient); //设定 映射模式为MM_ANISOTROPIC pDC->SetMapMode(MM_ISOTROPIC); pDC->SetWindowExt(10*rectClient.right,10*rectClient.bottom ); pDC->SetViewportExt (rectClient.right ,-rectClient.bottom ); //用SetWin dowExt和SetViewportExt函数设定窗口为与原长宽等比例长宽 //设定逻辑坐标原点为窗口中心 //pDC-> SetViewportOrg(rectClient.right/2,rectClient.bottom/2 ); //设定逻辑坐标原点为窗口左下角 pDC->SetViewportOrg(0,rectClient.bottom ); pDC->MoveTo( 0, 0 ); pDC->LineTo( 10*rectClient.Width()/2, 10*rectClient.Height()/2 ); 有关图像细化的代码,高手帮忙看看哪里错了 读取串口相应速度过慢,请高手帮忙看下代码,不胜感激 模拟鼠标平滑移动 使用自写类的奇怪现象! 如何解析COOKIE? 请问VC++中如何得到经过预编译过的C++文件? 一段小代码。不知其作用 hzwanglw(小兵)请签个名,200分 怎样让一个用户消息被两个类响应? 绝对路径与相对路径的问题 atl与普通控件 请问如何双击txt文件打开我的程序而不是“记事本”?
pDC1->SetMapMode(MM_ISOTROPIC);
pDC1->SetWindowOrg(0,0);
pDC1->SetViewportOrg(20,200 );
改了设备,逻辑坐标系的对应原点
问题是现在好像显示出来的图像缩小的。怎么办呢?
GetClientRect(rectClient);
//设定 映射模式为MM_ANISOTROPIC
pDC->SetMapMode(MM_ISOTROPIC);
pDC->SetWindowExt(10*rectClient.right,10*rectClient.bottom );
pDC->SetViewportExt (rectClient.right ,-rectClient.bottom );
//用SetWin dowExt和SetViewportExt函数设定窗口为与原长宽等比例长宽
//设定逻辑坐标原点为窗口中心
//pDC-> SetViewportOrg(rectClient.right/2,rectClient.bottom/2 );
//设定逻辑坐标原点为窗口左下角
pDC->SetViewportOrg(0,rectClient.bottom ); pDC->MoveTo( 0, 0 );
pDC->LineTo( 10*rectClient.Width()/2, 10*rectClient.Height()/2 );