手机版

MFC快速入门——数据结构课程设计指导(8)

发布时间:2021-06-06   来源:未知    
字号:

基于VC6.0创建MFC工程并做简单的绘制操作

首先我们要定义一个矩形对象。里面有4个参数要设置top,left,bottom,right。相信大家应该能够理解这4个参数分别代表什么意思。然后我们再次使用pDC指针,调用它的绘制矩形的功能函数。补充:绘制矩形函数的另一种形式可以是4个参数,也就是CRect对象re的4个参数。你可以修改一下试试。修改之后编译运行,看看是否相同。^_^

接下来我们画一个圆。

图12

这里我们继续使用了绘制矩形时的矩形对象。因为绘制圆时我们只要给它一个矩形区域就可以了。响应的功能函数将会自动在这个指定区域中填充一个圆。当然要是长方形的区域绘制出来的就是椭圆了。

到此为止。我想你已经掌握了如何绘制线段,绘制矩形和绘制圆了。你可以用这些功能来练练手。把客户区绘制的乱七八糟都没有问题。当然通过这几个基本的功能你就可以组合出很多美丽的图案了。

第三歩:显示图像

如何将漂亮的图片载入到程序中?你一定想知道吧,下面的内容就告诉你如何来实现你的愿望。自己动手才是最重要的,否则任何愿望都无法实现。

图像显示中有很多问题也非常有意思。这里我不做介绍,感兴趣的同学可以去参看相关书籍。

首先:图片对于我们的程序来说是一个资源。我们必须把这个资源载入到我们的工程中来才能使用它。接下来我们利用VC直接来进行图片资源的载入。

我们使用位图载入,即文件后缀名为BMP的图片文件。如果你需要载入的图片不是这个格式的,那么你可以通过画图程序打开图片,然后另存为。

MFC快速入门——数据结构课程设计指导(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)