前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MFC绘图基础——上机操作步骤

MFC绘图基础——上机操作步骤

作者头像
Zoctopus
发布2018-06-04 11:51:39
1.8K0
发布2018-06-04 11:51:39
举报

一、上机之前的介绍

软件环境:VC++6.0

目的:熟悉基本的MFC框架搭建和了解界面

二、MFC上机操作步骤

1,在Windows桌面上运行VC++6.0。

2,新建项目工程文件。

3,在MFC 应用程序向导-步骤1 对话框中,选中单文档单选按钮,其余保持默认。

4,弹出新建工程信息的对话框,单击确定。

5,完成上述步骤后,工程Testone的MFC框架已经生成。

6,在集成开发环境的左侧工作窗口中有3个标签页。

  • ClassView 显示所创建的类和成员函数
  • ResourceView 显示所创建的资源
  • FileView 显示程序文件,主要包括程序源文件、头文件和资源文件

7,在CTestView 类的源文件TestView.cpp中可以找到成员函数OnDraw()。其内容如下:

代码语言:javascript
复制
void CTestoneView::OnDraw(CDC* pDC)
{
    CTestoneDoc* pDoc = GetDocument();
    ASSERT_VALID(pDoc);
    // TODO: add draw code for native data here
}

其中pDC定义为CDC类的指针。pDoc通过GetDocument()函数得到了指向文档类CTestoneDoc的指针。ASSERT_VALID(pDoc)函数使pDoc指针有效。使用pDC指针,可以对CDC类的成员函数进行操作。

注意:OnDraw()函数是由系统框架直接调用的,每当窗口重绘时就会自动执行。

8,单击工具条上的

按钮,就可以直接编译、运行程序。

三、结束语

至此,尽管未编写一行代码,但Test工程已经形成一个可执行程序的框架了。以后的工作就是针对具体的设计任务,为该框架添加自己的程序代码。

接下来就是Coding~~~

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-04-02 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、上机之前的介绍
  • 二、MFC上机操作步骤
  • 三、结束语
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档