第9章 使用菜单、工具栏和对话框
- 格式:ppt
- 大小:1.26 MB
- 文档页数:35
第9章二维工程图设计(1)首先点击工具栏→File→New→会弹出一个对话框→选择Drawing→ok 后→又会弹出一个对话框:如图(1)点击它可以选择各种规则的图纸图(1)→ok后,弹出一个二维工程图的界面。
(2)点击工具栏→Window→Tile Horizontally,呈水平展开。
首先选择二维工具栏上的→Insert→Views→Projections→Front View(前视图),再在三维图上选择所需要的某一个平面作为前视图:操作方法,把鼠标的光标移到二维工程图的界面上,点击鼠标的左键。
如图(二)图(3)(3)点击Insert→Views→Projections→Projection(投影视图),可以投影其他的视图。
操作方法,把鼠标的光标移到所需视图的位置上点击鼠标的左键。
如图(三)图(3)(4)用Insert→Views→Wizard→Wizard(魔术师创建视图)的功能,可以自动生成所有的视图。
(a)操作方法,点击→Wizard→会弹出一个对话框,如图(4)可以选择各种规则的视图图(4)→点击Next→Finish→在三维图上选择某一个平面作为前视图,在二维工程图的界面上,点击鼠标的左键。
生成所需的视图。
(5)生成向视图(Auxiliary)。
(a)操作方法,Insert→Views→Projections→(Auxiliary) 在视图上用鼠标的左键,选择二个点,拖动鼠标到某个位置上,点击鼠标的左键。
如图(5)生成的向视图图(5)(6)生成轴侧图(Isometric)。
(a)操作方法,点击工具栏→Window→Tile Horizontally,呈水平展开。
点击Insert→Views→Projections→选择(Isometric),在三维图上选择某一个平面作为视角,在二维工程图的界面上,点击鼠标的左键。
如图(6)图(6)(7)生成剖视图(Offset SectionView)和剖面图(OffsetSection Cut)以及对齐剖视图(Aligned Section View)和对齐剖面图(AlignedSection Cut)。
实验九菜单、工具栏和状态栏一、实验目的1、熟悉菜单的创建与使用。
2、掌握状态栏的创建与使用。
3、掌握工具栏的创建与使用。
二、实验内容与步骤1、菜单的使用编写程序,用菜单命令调用对话框,在对话框中计算三门课的平均成绩。
3、活动工具栏的应用在应用程序中,使用活动工具条可以方便用户操作,使应用程序中的命令功能形象地显示。
本实例通过创建包含活动工具栏的单文档程序,学习工具栏的创建方法,CToolBar类的成员函数的使用等知识。
【实验步骤】(1)建立Application利用AppWizard创建一个单文档应用程序Exam4_1。
(2)添加资源①执行菜单:插入→资源,在弹出的资源对话框中选中Toolbar,然后单击右侧的新建。
②在新建工具条上新建三个位图图形,并修改它们的属性值:三个工具按钮的ID分别设为:ID_REDTOOL、ID_GREENTOOL、ID_BLUETOOL。
新工具栏的ID为:IDR_COLORTOOL(3)增加菜单命令项①打开菜单编辑器,在查看菜单下添加一项“显示颜色工具”,其ID值设为:ID_COLORTOOLVIEW。
②在“建立类向导”对话框中,为菜单命令加入消息映射,消息处理函数为:OnColorToolView()。
(4)修改程序代码①在CMainFrm.h中添加CToolBar的保护类protected: CToolBar *m_pColor;②在MainFrame.cpp文件中对m_pColor类初始化:CMainFrame::CMainFrame():m_pColor(0){}③修改响应菜单命令的程序代码:void CMainFrame::OnColortoolview(){if (0==m_pColor){ m_pColor=new CToolBar;if (0==m_pColor->Create(this)){ MessageBox("创建失败");return;}m_pColor->LoadToolBar(IDR_COLORTOOLBAR);m_pColor->EnableDocking(CBRS_ALIGN_ANY);DockControlBar(m_pColor);}elseif(m_pColor->IsWindowVisible()==TRUE)ShowControlBar(m_pColor,FALSE,FALSE);elseShowControlBar(m_pColor,TRUE,TRUE);}。
第9章Windows程序的界⾯设计总体要求 1、掌握Windows窗体和控件的常⽤属性和事件 2、掌握常⽤控件的使⽤⽅法,包括按钮Button、⽂本框Textbox、标签Label、单选按钮RadioButton、复选框CheckBox、组合框ComboBox、图⽚框PictureBox、分组框GroupBox、⾯板Panel、选项卡TabControl等控件。
3、了解窗体与对话框的区别,模态对话框与⾮模态对话框的区别,熟悉消息框和通⽤对话框的使⽤⽅法。
4、了解菜单、⼯具栏、状态栏的作⽤,掌握MenuStrip、ContextMenuStrip、TooStrip和StatusStrip等控件的使⽤⽅法。
5、理解SDI应⽤程序和MDI应⽤程序的区别,学会创建较为复杂的Windows应⽤程序。
相关知识点 1、熟悉Windows操作系统有关窗⼝和对话框的知识。
2、熟悉Windows应⽤程序的基于事件的运⾏机制。
学习重点 1、常⽤Windows窗体控件及其使⽤⽅法。
2、对话框、菜单、⼯具栏等控件在Windows应⽤程序中的应⽤。
学习难点 1、Windows窗体的设计和创建。
2、各种窗体控件的综合应⽤。
在Windows应⽤程序中,经常会接触到窗体,例如资源管理器、Word、Excel、记事本等许多应⽤程序都是由窗体组成的。
Windows应⽤程序的产⽣使应⽤程序的设计更为简单,功能更加强⼤,使⽤更⽅便灵活。
.NET Framework的⼀个优点就是提供了许多窗体控件,通过它们可以快速创建应⽤程序的⽤户界⾯。
创建⽤户界⾯时,把控件从⼯具箱拖放到窗体上,把它们放在应⽤程序运⾏时需要的地⽅,再添加控件的事件处理程序,即可完成⼀个功能强⼤、界⾯美观的Windows应⽤程序。
本章主要介绍⼀些最常⽤的Windows窗体控件。
通过本章的学习,读者可以掌握Windows应⽤程序开发的基本流程和技巧,掌握常⽤控件的使⽤。