教案VC++.docVIP

  • 53
  • 0
  • 约3.95千字
  • 约 8页
  • 2017-11-08 发布于湖北
  • 举报
资料来自网络,请保护知识产权,请您下载后勿作商用,只可学习交流使用。

4-21.利用MFC AppWizard[exe]向导建立一个名为SDILine的单文档程序,除了默认选项外,程序还满足以下要求: (1)程序不支持ActiveX控件,不具备打印功能;程序窗口没有最大化按钮;文件菜单中可列出最近9个曾使用过的文件。 (2)调用函数LineTo()在视图窗口画一条直线。 (1)点击文件菜单中的新建,在工程区里选择MFC AppWizard[exe],创建名为SDILine的文件: 文件类型选择“单文档”,点击两次下一步: 取消“ActiveX控件”选项,点击下一步: 取消“打印和打印预览”选项,“最近文件列表数目”改为9,点击“高级”: 在“高级”中的“窗口样式”中取消“最大化边框”选项,点击关闭和完成: (2)在程序函数CSDILineView::OnDraw()中添加如下粗体所示代码,来完成直线的绘画: void CSDILineView::OnDraw(CDC* pDC) { CSDILineDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: add draw code for native data here pDC-LineTo(100,100); } 编写一个SDI应用程序,程序运行后单击鼠标时在程序视图窗口显示文本串,以表示单击鼠标的次数。提示:调用函数Invalida

文档评论(0)

1亿VIP精品文档

相关文档