Visual C++ MFC的图形绘制——常见问题汇总
目录
一.常见问题
1. 菜单界面制作
题目描述:新建一个单文档类型的MFC AppWizard (exe)工程,工程取名为:Graphic。为此程序添加一个子菜单,菜单名称为“绘图”,并为其添加六个菜单项,分别用来控制不同图形的绘制
分析:从题中可以得知,需要做一个菜单,并添加相应的子菜单
常见问题:1.新建一个菜单,做一个水平菜单栏,并添加六个菜单项(如图)


发现报错,修改,完成(机智如我,骄傲.jpg)

示例写法:在原菜单的基础下,建立菜单(命名为绘图),并建立6个子菜单。(这里我写个7的子菜单)

2.命令响应函数
问题描述:当用户选择其中的一个菜单项后,程序将按照当前的选择进行相应图形的绘制。添加的六个菜单项的ID及名称。然后分别为这六个菜单项添加命令响应,本程序让视类(CGraphicView)对这些菜单命令进行响应。代码如下:
void CGraphicView::OnDot(){....................}
分析:在CGraphicView类中,添加相对应的命令响应函数
常见问题:1.默认类是CMainFrame,而这里需要用CGraphicView类 (错了的,回去面壁吧!)

本文汇总了Visual C++ MFC图形绘制过程中遇到的常见问题,包括菜单界面制作、命令响应函数添加、私有变量设置以及消息响应函数实现。详细介绍了每个问题的解决方案,帮助开发者解决在图形绘制中遇到的困惑。
696

被折叠的 条评论
为什么被折叠?



