MFC 画泡泡程序.docVIP

  • 72
  • 0
  • 约1.58千字
  • 约 7页
  • 2017-12-12 发布于河南
  • 举报
MFC 画泡泡程序

校选修《Vc++.NET程序设计基础》 设计题目:出泡泡程序 一、设计思想: 显示一个泡泡所需的数据包括其位置和大小,在MFC中可用其包含矩形表示。可设置一数组,每当用户按下鼠标左键时,就将产生一个泡泡的数据存入数组中,再由框架窗口类的OnDraw函数显示所有的泡泡。 二、设计步骤: (1)“用Visual C++集成开发环境开发MFC应用程序”建立单文档应用程序,改程序项目名称为My。 (2)修改文档类的定义,加入宏定义及变量定义,代码如下: #define MAX_BUBBLE 250 class CMyDoc : public CDocument { protected: // 仅从序列化创建 CMyDoc(); DECLARE_DYNCREATE(CMyDoc) // Attributes public: CRect m_rectBubble[MAX_BUBBLE]; int m_nBubbleCount; // Operations (3)修改文档类的OnNewDocument()函数,对变量进行初始化,代码如下: m_nBubbleCount=0; (4)修改视图类OnDraw()函数,加入显示代码 for(int i=0;ipDoc-m_nBubbleCount;i++) pDC-Ellipse(pDoc-m_rectBubble[i]); (5

文档评论(0)

1亿VIP精品文档

相关文档