MFC中的GDI绘图(10)

青衫忆笙 分享 2021-06-02 下载文档

2

<3>在将<2>中代码的第9行改回dc.SetMapMode(MM_ANISOTROPIC);//X!=Y,

运行结果如图3:

图3

当我们改变窗口大小时,dc.LineTo(500,0); dc.LineTo(0,-500);都是由原点(客户区中心)到客户区右端中心、底端中心的直线。

<4>将原代码中第10行dc.SetWindowExt(1000,1000);//设置逻辑窗口后添加

dc.SetWindowOrg(100,100);设置逻辑窗口的原点为(100,100)。观察运行结果可知,图1中的图形整体向左向下分别移动了100个逻辑单位:

(-200,200,200,-200)——>(-200-100,200-100,200-100,-200-100)

若需要保持图1中的图形,则需要将涉及到的每个点加上(100,100),即:

13. dc.Ellipse(-200+100,200+100,200+100,-200+100);

14. //绘制水平垂直的四条半径


MFC中的GDI绘图(10).doc 将本文的Word文档下载到电脑

下一篇:五类人早餐不能喝豆浆

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx