开发工具:
文件大小: 73kb
下载次数: 0
上传时间: 2019-07-10
详细说明: VC 6.0 基于MFC的绘图及打印技术实例,附上了完整源码,打开程序后,可单击“测试”按钮,弹出绘图设置窗口,设置好参数绘图,然后打印出数据。方法步骤: //创建画笔C 对象 CPen* pPenBlue = new CPen; //创建画笔 pPenBlue->CreatePen(PS_SOLID,pDoc->m_thick,pDoc->m_color); //选中当前画笔,并保存以前的画笔 CPen* pOldPen = pDC->SelectObject(pPenBlue); POSITION posi=pDoc->m_PointList.GetHeadPosition(); w hile(posi) { CPoint point(pDoc->m_PointList.GetNext(posi)); pDC->Ellipse(point.x,point.y,point.x \ pDoc->m_long,point.y pDoc->m_short); } //恢复旧画笔 pDC->SelectObject(pOldPen); //删除新建的画笔对象 delete pPenBlue; //设置映射模式 pDC->SetMapMode(MM_ANISOTROPIC); CSize winSize = CSize(1024, 768); //设定窗口大小 pDC->SetWindowExt(winSize); //得到实际设备每逻辑英寸的象素数量 int xLogPixPerInch,yLogPixPerInch; xLogPixPerInch=pDC->GetDeviceCaps(LOGPIXELSX); yLogPixPerInch=pDC->GetDeviceCaps(LOGPIXELSY); //得到设备坐标和逻辑坐标的比例 int xExt,yExt; xExt=winSize.cx*xLogPixPerInch/96; yExt=winSize.cy*yLogPixPerInch/96; //设定视口大小 pDC->SetViewportExt(xExt,yExt);
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
相关搜索: