面向对象与可视化程序设计第2章.ppt
《面向对象与可视化程序设计第2章.ppt》由会员分享,可在线阅读,更多相关《面向对象与可视化程序设计第2章.ppt(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向对象与可视化面向对象与可视化程序设计程序设计 -Visual C+Visual C+编程编程主讲教师主讲教师主讲教师主讲教师:唐唐唐唐 龙龙龙龙教授教授教授教授 (计算机科学与技术系计算机科学与技术系计算机科学与技术系计算机科学与技术系)黄维通黄维通黄维通黄维通博士博士博士博士 (计算机与信息管理中心)计算机与信息管理中心)计算机与信息管理中心)计算机与信息管理中心)清清清清 华华华华 大大大大 学学学学2001200120012001年年年年2 2 2 2月月月月2023/1/151第二章第二章 Visual C+Visual C+6.6.0 0开发环境开发环境2023/1/152内容提
2、要内容提要wVisual C+Visual C+及其开发环境及其开发环境wVisual C+Visual C+的菜单栏的菜单栏w资源及资源编辑器资源及资源编辑器w项目与项目工作区项目与项目工作区w联机帮助联机帮助2023/1/1532.1.2.1.Visual C+6.0Visual C+6.0及其开发环境及其开发环境2023/1/154开发环境是程序员同开发环境是程序员同VC+的交互界面的交互界面通过它,可以访问程序源代码访问资源编辑器使用内部调试器创建工程文件2.1 Visual C+6.0及其开发环境及其开发环境2023/1/1552.1 Visual C+6.0及其开发环境及其开发环境
3、Visual C+开发环境特点:开发环境特点:w集成化的开发环境;集成化的开发环境;w可视化交互式的界面可视化交互式的界面;w与与Win32紧密相连;紧密相连;wWindows环境下最主要的开发系统之一;环境下最主要的开发系统之一;w强大的调试功能,有效的排错手段。强大的调试功能,有效的排错手段。2023/1/1562.2.2.2.Visual C+6.0Visual C+6.0 的菜单栏的菜单栏2023/1/157FileEditViewInsertGo Next2.1 Visual C+6.0的菜单栏的菜单栏2023/1/158ProjectBuildToolsHelpBack2.2 Vi
4、sual C+6.0及其开发环境及其开发环境2023/1/1592.2 Visual C+的菜单栏的菜单栏-FileFile菜单菜单File-New-Files2023/1/15102.2 Visual C+的菜单栏的菜单栏-File菜菜单单File-New-Projects2023/1/15112.2 Visual C+的菜单栏的菜单栏-File菜菜单单2023/1/15122.2 Visual C+的菜单栏的菜单栏-Edit菜菜单单断点作用:断点作用:中断程序的执中断程序的执行过程,以便检查行过程,以便检查程序代码、变量和程序代码、变量和寄存器值寄存器值断点分为:位置断点位置断点数据断点数
5、据断点消息断点消息断点用来用来设置设置删除删除和和查看查看断点断点(1)Breakpoints选项选项2023/1/15132.2 Visual C+的菜单栏的菜单栏-Edit菜菜单单位置断点位置断点通常在通常在源代码源代码的指定行的指定行、函数的开始函数的开始或或指定的内存地址处指定的内存地址处设设置置,当程序执行到指定,当程序执行到指定位置时,位置断点将中位置时,位置断点将中断程序的执行断程序的执行在位置断点中还可以设置断在位置断点中还可以设置断点条件,此时必须先指定位点条件,此时必须先指定位置,然后再设置条件断点置,然后再设置条件断点数据断点数据断点是在是在变量变量或或表达式表达式上设置
6、,上设置,当当变量变量或或表达式表达式的的值值改变改变时,数据断时,数据断点将中断程序的执行点将中断程序的执行消息断点消息断点是在窗口是在窗口函数函数WndProc上设上设置,当接收到指定置,当接收到指定的消息时,消息断的消息时,消息断点将中断程序的执行点将中断程序的执行2023/1/15142.2 Visual C+的菜单栏的菜单栏-Edit菜菜单单2.List Members选项选项 可减轻输入代码的工作量。如在变量名之后键入可减轻输入代码的工作量。如在变量名之后键入“.”或或“-”,系,系统就会自动显示所有有效的成员名供选择统就会自动显示所有有效的成员名供选择3.Type Info选项选
7、项 如果从源代码中将鼠标指针停在某一变量或函数上,那么系统如果从源代码中将鼠标指针停在某一变量或函数上,那么系统将显示所指变量或函数等的语法将显示所指变量或函数等的语法2023/1/15152.2 Visual C+的菜单栏的菜单栏-Edit菜菜单单4.Parameter Info选项选项 输入代码时,若在输入函数名之后键入左括号,系统将显示该函数的完整原型,并用黑体显示其第一个参数。输入第一个参数值之后,接着就会出现第二个参数,依此类推5.Complete Word选项选项 系统自动完成当前系统自动完成当前语句其余部分的输入。语句其余部分的输入。如果不能自动完成,则如果不能自动完成,则给出适
8、当的提示辅助用给出适当的提示辅助用户完成户完成2023/1/1516 在View菜单中可以:改变窗口改变窗口改变工具栏的显示方式改变工具栏的显示方式检查源代码检查源代码激活调试等激活调试等1.View-ClassWizard选项选项2.2 Visual C+的菜单栏的菜单栏-View菜菜单单2023/1/1517(1)Message Maps选项卡选项卡:映射消息给与窗口、对话框、控件、菜单选项和加速键有关的处理函数,创建或删除消息处理函数,查看已经拥有消息处理函数的消息并跳转到相应的处理代码中去2.2 Visual C+的菜单栏的菜单栏-View菜菜单单2023/1/1518(2)Membe
9、r Variables选项卡选项卡:定义成员变量用于自动初始化收集并验证输入到表单视图(Form View)中的数据 Control IDs是映射到成员变量的控件ID值 Type是成员变量的类型 Member是成员变量名2.2 Visual C+的菜单栏的菜单栏-View菜菜单单2023/1/1519(3)Automation选项卡选项卡:创建新类时,添加自动化方法和属性列出已经添加到当前类中的方法和属性的名称External names中的方法和属性是怎样实现的2.2 Visual C+的菜单栏的菜单栏-View菜菜单单2023/1/1520(4)ActiveX Events选项卡选项卡:M
10、SMQ有两种Event:Arrived和ArrivedError,而且当消息(Message)或者错误(Error)到达消息队列时,MSMQEvent成分就将这两种事件激活,而该对话框就是用来添加事件的2.2 Visual C+的菜单栏的菜单栏-View菜菜单单2023/1/1521(5)Class Info选项卡选项卡:提供有关类的信息。2.2 Visual C+的菜单栏的菜单栏-View菜菜单单2023/1/15222.Resource Symbols选项选项 该选项将打开资源符号浏览器,从中可以浏览资源编辑符号资源编辑符号资源编辑符号资源编辑符号是映射到整数值上的一串字符,相当于资源的一
11、个代号,在同一个程序中,资源编辑符号不能重复2.2 Visual C+的菜单栏的菜单栏-View菜单菜单2023/1/15233.Resource Includes选项选项 该对话框包含资源符号头文件名和预处理指令。2.2 Visual C+的菜单栏的菜单栏-View菜菜单单2023/1/15242.2 Visual C+的菜单栏的菜单栏-View菜菜单单4.Workspace选项选项 如果工作区没有显示或者不是处于当前状态,则选择该项将显示工作区窗口。5.Output选项选项 在输出窗口输出窗口中显示程序建立过程(如编译、链接等)的有关信息或错误信息,并且显示调试运行时的输出结果。2023/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 可视化 程序设计
限制150内