当前课程知识点:VC++面向对象与可视化程序设计(上):Windows编程基础 > 第2章 Windows的图形设备接口及Windows绘图 > 02-4 例题和作业 > 02-4-5 作业
返回《VC++面向对象与可视化程序设计(上):Windows编程基础》慕课在线视频课程列表
返回《VC++面向对象与可视化程序设计(上):Windows编程基础》慕课在线视频列表
在我们今天这个专题上
主要给大家介绍了这个画图它的一些基本知识
比如说窗口、视口、画笔、画刷
颜色处理、屏幕刷新等等这些知识点
那么经过几个例题的学习
今天,我就给大家布置一个习题
这个习题是这样的,要求大家绘制万花筒
这里我切出了两张图
一个是绘制过程,一个是绘制结束
那我们先把这个应用程序运行过程看一遍
但是现在我不把这个源代码上传到我们教学网站
等大家做完作业后
我再把我的参考代码发到网上
供大家参考对照
当然,我们不要求你们编的代码
跟我的代码完全一样
俗话说条条大路通罗马
你只要能实现这个功能
不可能说代码跟我完全一样
或者说变量跟我完全一样这才叫完成作业
大家学习过程序设计都知道你实现功能就可以
那我们下面运行一下这个应用程序
好,我们来看一下这个万花筒的绘制过程
在这里要注意到,就是说
它在圆周上分了几个等分点
每一个点出发,画了多少条线
每一条线它的颜色是怎么样的
那么这不同颜色的线的交叉
就形成了这个色彩斑斓的万花筒
那刚才给大家实际上在运行过程中
做了一个编写应用程序的提示
在这个提示的基础上,在大家学了这个专题的基础上
这个就作为一个作业请大家
完成这个万花筒的绘制
-讨论实录
--0-0
-1-1 Windows应用程序的特点
--1-1
-1-2 可视化编程
--1-2
-1-3 关于API
--1-3-1
--1-3-2
-1-4 Windows应用程序组成及编程步骤
--1-4-1
--1-4-2
-1-5 应用程序举例
--1-5-1
--1-5-2
--1-5-3
-02-1 Windows图形设备接口
-02-2 绘图工具与颜色
-02-3 常用绘图函数
-02-4 例题和作业
-第2章源代码
--外部链接
--外部链接
-3-1 设置文本的设备环境
-3-2 文本的输出过程
-3-3 例题和作业
-第3章源代码
--外部链接
-4-1 Windows 应用程序中的键盘与鼠标
--4-1
-4-2 键盘的操作应用举例
--4-2
-4-3 例题
--4-3
-4-3 鼠标在应用程序中的应用
--4-3
-4-4 例题4-4
--4-4
-第4章源代码
--外部链接
-5-1 菜单和加速键资源及其应用
--5-1
-5-1(例1)
--5-1(例1)
-5-2 位图资源及其应用
--5-2
-5-3 对话框资源及其应用
--5-3-1
--5-3-2
-5-4 图标资源的应用
--5-4
-第5章源代码
--外部链接
-第一次作业
--第一次作业--作业
-第二次作业
--第二次作业--作业
-第三次作业
--第三次作业--作业