实现一个简单图形界面

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机图形学实验报告(1)

1. 实验名称:实现一个简单的图形界面程序

2. 实验程序功能的说明:

点击菜单项“画点”:程序弹出对话框,操作者在对话框中输入点的参数(即

点的坐标值和颜色),在绘图区域绘制出对应的像素点。

3. 实验程序的基本思路和流程

基本思路: 1. 完成图形界面的设计

2. 添加成员变量,完成相应代码

3. 运行程序进行调试

流程:

1. 新建一个MFC AppWizard(exe)工程文件

2. 添加一个新的菜单项

3. 编辑对话框如图

4. 为相应的编辑框空间生成相应的成员变量

5.添加代码

4. 关键代码的说明

1. 在ChildView.cpp中加入对话框对应的头文件NewDlgb.h

2. 在CChildView类中添加成员函数

3.在CChildView的构造函数CChildView()中将表值变量m_bPoint初始化赋值为False,即不画点。

4.在OnNewItem2中添加代码

5.在OnPaint()函数中添加如下代码

5. 实验程序的运行结果及分析1. 点击绘制中的画点按钮

出现相应对话框:

2. 在对话框中输入有效数字

点击确定后,出现一个小红点如下图所示:

2.输入RGB的数字有误后

弹出提示框:

6.本实验的收获

1.生成对话框后需要自己添加相应头文件

2.添加相应变量时没有找到COLORREF数据类型,所以最后利用RGB()

函数将字符串型转换成整型输入

相关文档
最新文档