第10章 菜单设计
CDR第10章 位图处理

第10章 位图处理
1 获得位图
目
2 描摹位图
录
3 剪裁位图
4 处理色彩
5 特殊效果
获得位图
√两种方式:
A. 导入位图:【文件】—【导入】 /Ctrl+I/工具栏【导入】按钮
B. 矢量图转换为位图:【位图】—【转换 为位图】,dpi≥200
C. 重新取样【位图】—【重新取样】,更 改尺寸、分辨率
D. 链接位图:导入时勾选【外部链接位图 】选项
描摹位图
√位图转换为矢量图
A.【位图】—【快速描摹】 B.【中心线描摹】适用于:线条图纸、施工图、线条图、拼版等。
两种预设样式:【技术图解】(线条细、淡) 【线条画】(线条粗、突出)
C.【轮廓描摹位图】适用于剪贴画、徽标、相片图像等 六种预设:【线条画】:黑白草图和图解 【徽标】:细节和颜色较少的简单徽标 【详细徽标】:精细细节和许多颜色的徽标 【剪贴画】、【低质量图像】、【高质量图像】
剪裁ቤተ መጻሕፍቲ ባይዱ图
A.剪裁工具 B.导入时剪裁 【Ctrl+I】导入—文件类型下侧 下拉菜单选择【剪裁并装入】
处理色彩
A.更改颜色模式 B.色彩的调整与校正
【图像调整实验室】 【效果】—【调整】 【效果】—【变换/校正】 【位图颜色遮罩】
特殊效果——滤镜效果
作业
1、设计一幅三折页 要求:1、尺寸:297mmX210mm
2、预设三折页辅助线
第11章 菜单设计总结

课堂练习
Submenu:如果菜单项还有下一级子菜单时选择此项。
Procedure:如果完成菜单项的功能需要执行多条命令时选择 该项。
11.2.1 菜单设计工具
章节目录 同步实验
2.菜单设计器的组成 (3)Options
Shortcut(快捷方式)区域: 用于定义菜单项的快捷键。 Negotiate(位置)区域:用于 设置菜单项标题的位置。 Skip For(跳过)文本框:用 于定义菜单项禁用条件。 Message(信息)文本框:用 于定义菜单项说明信息。 Pad Name(主菜单名)文本 框:用于指定菜单项的名称。 Comment(注释)文本编辑框 :用于指定菜单注释信息。
课堂练习
C. 可以将Visual FoxPro系统菜单的菜单项引入用户自 定义的菜单系统
同步实验
课堂练习
Insert Bar(插入栏):插入Visual FoxPro系统菜单 中的某些菜单项。当菜单级处于Menu Bar(菜单栏) 时,该按钮不可用。
Delete(删除):删除当前菜单项。 Move Item(移菜单项):将当前菜单项移动到一个 新的位置。
11.2 设计菜单
2018/10/17
课堂练习
11.4 本章小结
章节目录 同步实验
课堂练习
菜单一般用作向用户提供使用数据库应用程序 中所有功能的接口,用户可以利用Visual FoxPro提供 的菜单设计器来进行自定义菜单的设计。本章介绍了 菜单结构的基本组成、设计菜单的基本步骤及菜单设 计器的使用方法,并通过实例介绍了如何在Visual FoxPro中设计下拉式菜单、快捷菜单,如何引入系统 菜单项和在顶层表单中使用菜单等操作。
课堂练习
第9章菜单设计

第9章菜单设计一、单项选择题1.创建新菜单的命令是(§9.2 识记)A)Create menu B)Create table C)New menu D)Create view2.在“项目管理器”中管理菜单的选项卡是(§9.2 识记)A)数据 B)代码 C)类D)其他3.用于定义一个与菜单相关联的过程,应选择“菜单设计器”中“结果”项目的A)子菜单B)命令C)填充名称D)过程4.用于定义一个“子菜单项”,应选择“菜单设计器”中“结果”项目中的A)子菜单 B)过程C)填充名称 D)命令5.执行“菜单”|“生成”菜单项后,生成的菜单程序的扩展名是(§9.4 识记)A).mnx B).dbf C).mpr D).idx6.添加菜单的“快捷键”,一般使用的辅助键是(§9.2 识记)A)Ctrl B)Alt C)Shift D)Dele7.添加菜单的“访问键”,一般使用的辅助键是(§9.2 识记)A)Ctrl B)Alt C)Shift D)Dele8.利用“菜单设计器”创建的源程序文件的扩展名是(§9.4 识记)A).mnx B).dbf C).mpr D).idx二、填空题1.“菜单系统”是由菜单栏、、和组成的集合。
(§9.1 识记)2.利用“菜单设计器”可以创建、菜单项、快捷菜单、以及菜单项的分隔线等。
3.在菜单的菜单项中,有可用和两种状态。
(§9.1 识记)4.创建菜单的三种方法是利用文件菜单、和。
(§9.1 识记)5.在命令窗口中输入Modify menu命令,执行的操作是。
(§9.1 识记)6.在“菜单设计器”的窗口中,“结果”列的四个选项内容分别是:、填充名称、和。
7.进入“菜单设计器”后,系统的主菜单将增加的菜单项是。
8.进入“菜单设计器”后,系统的“显示”菜单将增加的子菜单项是和。
9.在“菜单设计器”中,菜单名称文本框用于指定菜单的和。
第10章 图形界面编程

2、在窗口中选择组件
GUI生成器和“检查器”窗口始终显示相同的一个或 多个选定组件。可用多种方法选择组件。 选择单个组件:在“检查器”窗口中单击组件的节 点,或者在GUI生成器中单击组件。 选择多个组件:按住【Ctrl】或【Shift】键,然后 在GUI生成器窗口或“检查器”窗口中单击多个组 件;在GUI生成器中,可按住鼠标左键,拖动鼠标 画出一个方框,框住的控件被选中。 选择下一个和前一个组件 在GUI生成器中按【Tab】键选择下一个组件,或 者按【Shift-Tab】键选择上一个组件。
10.2.4 NetBeans中的组件操作
1、为窗口添加组件 可用3中方法为窗口添加组件:拖动、添加多个组件、从检查器窗 口添加组件。 拖动 将鼠标指向在【组件面板】中需要的组件的图标,按下鼠标左键不 放,将组件拖动到GUI设计器窗口中需要防止组件的位置。 添加多个组件 在【组件面板】中单击需要的组件的图标,然后在GUI设计器窗口 中放置组件的位置单击,这样可添加一个组件。如果按住 【Shift】键单击,则可连续多次单击,添加多个组件。 从检查器窗口添加组件 在“检查器”窗口中,用右键单击要添加组件的容器,在弹出的快 捷菜单中选择“从组件面板上添加”子菜单中选择所需组件。 这样添加的组件出现在容器的中心位置。
10.2.3 Swing控件类
Swing的所有控件均从 java.swing.JComponent类扩展而来。 JComponent扩展了java.awt.Container, java.awt.Container扩展了 ponent。因而Swing控件与AWT 控件具有许多相似功能。图10.21显示了Swing控 件的继承关系。 从继承关系可知,Swing控件都可作为控件容器。 可用add()方法添加控件,还可通过各种方法设置 或获取控件的外观、位置和大小等属性。下面介 绍一些Swing控件的通用方法
第10章+菜单设计

⒋ 保存菜单定义
选择“ 文件” 菜单中的“ 保存” 命令或按CTRL+W组 选择 “ 文件 ” 菜单中的 “ 保存 ” 命令或按 组 合键,将菜单定义保存在 菜单文件和.mnt备注文件中。 备注文件中。 合键,将菜单定义保存在.mnx菜单文件和 菜单文件和 备注文件中
Visual FoxPro 数据库基础及应用
Visual FoxPro 数据库基础及应用
菜单的基本结构
VFP支持两种类型的菜单:条形菜单和弹出式菜单。利用 支持两种类型的菜单:条形菜单和弹出式菜单。 支持两种类型的菜单 这两种基本类型的菜单可以构造应用程序中常见的下拉式菜单 和快捷菜单。 和快捷菜单。
⒈ 条形菜单
条形菜单是由若干个水平排列的菜单项组成的菜单栏, 条形菜单是由若干个水平排列的菜单项组成的菜单栏 , 通常布置在屏幕或顶层表单的上部。 通常布置在屏幕或顶层表单的上部。
Visual FoxPro 数据库基础及应用
创建菜单系统的步骤
Visual FoxPro 数据库基础及应用
⒈ 规划菜单系统
规划菜单系统就是根据用户需要执行的任务, 规划菜单系统就是根据用户需要执行的任务 , 确定需 要哪些菜单, 是否需要子菜单, 每个菜单项完成什么功能, 要哪些菜单 , 是否需要子菜单 , 每个菜单项完成什么功能 , 以及每个菜单安排在什么位置等。 以及每个菜单安排在什么位置等。
⒌ 生成菜单程序
菜单的定义保存在菜单定义文件中, 菜单的定义保存在菜单定义文件中,但由于该文件是个表 文件,不能直接运行,需要利用菜单定义文件生成扩展名 的可执行菜单程序文件。 为.mpr的可执行菜单程序文件。 的可执行菜单程序文件 生成菜单程序文件的方法:在菜单设计器环境下,选择“菜单” 生成菜单程序文件的方法:在菜单设计器环境下,选择“菜单” 菜单里的“生成”命令,然后在“生成菜单” 菜单里的“生成”命令,然后在“生成菜单”对话框中输入菜 单程序文件名以及存储路径并单击“生成”按钮。 单程序文件名以及存储路径并单击“生成”按钮。
二级VB 第10章 菜单、工具栏、状态栏、多文档

1. 添加工具栏控件
(1) “工程→部件”,选Microsoft Windows Common
Controls 6.0
用 (2)
在窗体任意位置添加一个ImageList控件,名称默
认为ImageList1
(3) 用
在窗体上添加一个Toolbar控件(该控件自动位于菜
单栏的下面) ,其名称默认为Toolbar1。
MSComctlLib.Button)
End Select
OpenDoc
End Sub Private Sub Toolbar1_ButtonClick(ByVal Button As Select Case Button.Key Case “open” OpenDoc …… “打开”按钮的关键字为open,图像值为 1 '或Case 1,表示单击“打开”按钮
编辑菜单控件
如果菜单 控件的前面 没有内缩符 号“ · · · · ”, 表明该控件 建立的是主 菜单,否则 为菜单命令 或子菜单。
3 方法: 先通过菜单编辑器设计菜单,然后编写各菜单控件的 Click事件过程。
[例] 创建简易编辑器 (1) 设计菜单
(2) 设计界面
菜单下面绘制两条直线 ( 两个 Line 控件 ) ,一条为黑色,一条 为白色。 黑线的Y1和Y2属性设为0 白线的Y1和Y2属性设为10 文本框Text1: MultiLine设为True ScrollBars设为3
(3) 编写菜单控件的Click事件过程
10. 2 弹出菜单的设计
用PopupMenu方法可显示弹出式菜单
[对象.]PopupMenu 菜单控件名称
VF第10章 菜单与工具栏

10-4 创建自定义工具栏
本次课小结 自定义工具栏的方法: 自定义工具栏的方法: 先定义工具栏类 再在表单中添加 本次课作业 书面练习: 练习册》 书面练习:《练习册》练习十三 上机练习:教材P334 P334第二题 上机练习:教材P334第二题
(扩展名不能省略) (扩展名不能省略) 扩展名不能省略
举例
10-2 下拉式菜单的设计
本次课小结 FoxPro系统菜单是由一个条形菜单和一组弹出式菜 Visual FoxPro系统菜单是由一个条形菜单和一组弹出式菜 单组成。设计菜单时,先通过菜单设计器设计菜单文件( 单组成。设计菜单时,先通过菜单设计器设计菜单文件(扩 展名为.MNX,.MNT),再通过 生成” .MNX,.MNT),再通过“ 展名为.MNX,.MNT),再通过“生成”功能生成菜单程序文 扩展名为.MPR) 菜单设计器中可设计下拉式菜单, .MPR), 件(扩展名为.MPR),菜单设计器中可设计下拉式菜单,也可 设计快捷菜单。设计时可设置分隔结、可指定热键、 设计快捷菜单。设计时可设置分隔结、可指定热键、可设置 快捷键,可设置跳过条件。每一个菜单项的结果有命令、 快捷键,可设置跳过条件。每一个菜单项的结果有命令、过 子菜单、填充名称或菜单项等四种选择。 程、子菜单、填充名称或菜单项等四种选择。下拉式菜单与 当前菜单有替换、追加、 之前、 之后四种。 当前菜单有替换、追加、在……之前、在……之后四种。可 之前 之后四种 直接用程序方式设计菜单。可为顶层表单设计菜单。 直接用程序方式设计菜单。可为顶层表单设计菜单。 本次课作业 书面练习: 练习册》 书面练习:《练习册》练习十三 上机练习:教材P334 P334第二题 上机练习:教材P334第二题
10-3 快捷菜单的设计
旧课复习
绘图、菜单及其他控件功能(第十章)精品文档36页

Click、DblClick、MouseMove、MouseDown和MouseUp事件
当移动鼠标时发生MouseMove事件
当按下鼠标任意键时发生MouseDown事件,放开鼠标键时发生 MouseUp事件
后三种事件可以区分鼠标的左、右、中键与Shift、Ctrl、Alt键
Private Sub 对象名_鼠标事件(Button As Integer, Shift As
格式:[对象名.] Circle [Step](x,y),半径[,颜色,起点,终点,纵横比] 功能:在对象上画圆、椭圆或圆弧
主页
10.3.3 图片框(PictureBox)(P207)
图片框(PictureBox)和图像框(Image)都是用于显示图形。 图片框可以作为其他控件的容器。
示例
Private Sub Form_Load() Show Picture1.Print "在图片框内写字和画圆" Picture1.Circle(1200, 1000), 600, RGB(0, 0, 255) Picture1.PSet(1200, 1000), RGB(255, 0, 0) End Sub 装入图片:图形框对象.Picture = LoadPicture(“图形文件名”) 删除图片:图形框对象.Picture = LoadPicture( ) Autosize属性设置为True时,图形框能自动调整大小与显示的图片匹配 SavePicture 对象名.属性,文件名 把绘制或装在窗体、图形框和图像框内的图形保存到Bmp格式文件内。
主页
说明:根据调色原理,基本颜色有红、绿、蓝三种,选择这 三种颜色的不同比例,可以合成所需要的任意颜色
(1)创建应用程序的用户界面和设置对象属性 三个水平滚动条名称从上至下分别为HScroll1、HScroll2、 HScroll3 其Max属性均设置为255,Min属性均设置为0, SmallChange属性设置为1,LargeChange属性设置为10, Value设置为0。 显示合成颜色的标签名为Label1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
10.2.2创建多文档界面菜单 10.2.2创建多文档界面菜单
多文档界面窗体菜单创建的方法和普通的菜单创建基本相同,区别之处在 于子窗体和父窗体菜单的显示受一定条件限制。 当父窗体中的子窗体都处于关闭状态或者子窗体没有菜单时,父窗体菜单才会 显示。当包含菜单的子窗体打开时,父窗体的菜单将会消失,窗口上出现的是 子窗体的菜单。 在上面创建的多文档界面应用程序中添加菜单的步骤如下: 1、添加父窗体菜单:选中父窗体,在“菜单编辑器”,按表10.3结构添加菜单:
表10.3 父窗体菜单结构
菜单标题 父窗体菜单 新建(MDI) 退出(MDI) 编号 1 1.1 1.2 级别 1 2 2 名称 MenuMdi MenuMdiNew MenuMdiExitຫໍສະໝຸດ 表10.4 子窗体菜单结构
菜单标题 子窗体菜单 新建(子窗体) 打开(子窗体) 关闭(子窗体) 编号 1 1.1 1.2 1.3 级别 1 2 2 2 名称 MenuChile MenuChildNew MenuChildOpen MenuChildClose
表10.1 菜单项的名称和快捷键 (6)创建菜单之间的分割线: 在“菜单编辑器”中选中已经 添加的“页面设置”菜单,单 击“插入”按钮,新增一个菜 单项位置,在“标题”中输入 “-”,名称为“MenuFile1”, 就可以在“页面设置”和“另 存为”菜单项之间加入一条分 割线。用同样的方法,在“打 印”和“退出”菜单项之间添 加分割线。所有菜单设置完毕 之后,就列于“菜单编辑器” 中的菜单列表栏中,如图10.4 所示。若需要对其进行调整和 修改,在列表中选定该菜单项 即可进行。 (7)运行程序,单击窗口的 “文件”菜单,比较设计的菜 单和图10.1的区别。
10.1.2创建简单的下拉菜单 10.1.2创建简单的下拉菜单
打开“菜单编辑器”,在“标题” 中输入“文件(&F)”、“名称”中输入 “MeunFile”,选择“有效”和“可见” 复选框后单击“确定”。可以看到在窗 口的上方就增加了一个名为“文件(F)” 的菜单。 此时添加的菜单只包含一个菜单项,而且该菜单项下面没有子菜单, 是一个最简单的菜单。在Windows应用程序中,单击一个菜单后,通常会 出现一个下拉式菜单,包含若干个菜单项。图10.1的“记事本”程序中 就包含这样的下拉菜单。 【例9.12】创建与“记事本”程序相同的下拉式菜单。 操作过程: (1)新建工程,打开“菜单编辑器”。 (2)在“标题”中输入“文件(&F)”、“名称”中输入“MeunFile”,选择 “有效”和“可见”复选框后单击“确定”。 (3)单击“下一个”按钮和“->”按钮,使新建的菜单位于第二级。 (4)在“标题”中输入“新建(&N)”、“名称”中输入“MenuFileNew”, 在“快捷键”中选择“Crtl+N”,单击“确定”后运行程序,观察窗口的显 示。 (5)用相同的方法创建“打开”、“保存”、“另存为”、“页面设 置”、“打印”和“退出”菜单项。其名称和快捷键如表10.1。
表10.2 菜单项的名称、级别列表
菜单标题 文件(&F) 新建(&N) 打开(&O) 保存(&S) 另存为(&A) 发送(&D) 我的文档 电子邮件 可移动磁盘 编辑(&E) 剪切(&T) 复制(&C) 粘贴(&P) 查找(&F) 替换(&E) 格式(&O) 字体(&F) 编号 1 1.1 1.2 1.3 1.4 1.5 1.5.1 1.5.2 1.5.3 2 2.1 2.2 2.3 2.4 2.5 3 3.1 级别 1 2 2 2 2 2 3 3 3 1 2 2 2 2 2 1 2 名称 MenuFile MenuFileNew MenuFileOpen MenuFileSave MenuFileSaveAs MenuFileSend MenuFileSend01 MenuFileSend02 MenuFileSend03 MenuEdit MenuEditCut MenuFileCopy MenuFilePlaster MenuEditFound MenuEditSub MenuFormat MenuFormatFond Crtl+X Crtl+C Crtl+P Crtl+F Crtl+H Crtl+N Crtl+O Crtl+S 快捷键
多文档界面中,在父窗体中通常会显示多个子窗体,在这些子窗体之间进 行切换时常常会用到“窗口”菜单。“窗口”菜单的作用是将父窗体中的所有 活动子窗体的名称列表于该菜单上,用户可以根据需要在不同的子窗体之间切 换,也可以设置多个窗体的排列形式和显示方式,是应用程序中常用的一种界 面管理形式。 在“菜单编辑器”中,任何一个菜单的设计过程中,只要选中“显示窗口 列表”项,程序在运行的过程中就可以自动对打开的子窗体进行管理。下面以 本节创建的MDI应用程序为例,在父窗体中添加一个“窗口”菜单。 1、选定“父窗体”后,进入“菜单编辑器”。添加一个菜单项,标题为“窗 口”,名称为“MenuForm”,选中“显示窗口列表”项。 2、在“父窗体”的代码窗口中添加如下代码: Private Sub MDIForm_Load() Form1.Show Form2.Show Form3.Show End Sub 3、运行程序,如图所示,父窗 体的“窗口”菜单将所有运行的子 窗体名称列出,用户可以通过单 击来选择不同的窗体作为活动窗体。
10.1.3创建多级菜单 10.1.3创建多级菜单
创建应用程序的菜单通常情况下都包括多个多级菜单,例如打开一个 Word文档,菜单栏中就包括“文件”、“编辑”和“视图”等9个菜单,在 “文件”菜单中的“发送”菜单项下又包含一级子菜单。因此这种多级菜单 会经常出现在应用程序之中,在进行这类菜单设计时应按照以下步骤进行。 1、为应用程序的菜单分组。 2、按照各组的顺序和菜单级别列出所有菜单项,并标明级别。 3、为各个菜单项命名,并确定其他菜单选项。 4、在菜单设计器中完成设计。 【例10.2】在应用程序中添加菜单栏,包含的菜单命令为:新建文件、打开 文件、文件另存为、文件保存、发送文件至我的文档、发送文件至可移动磁 盘、发送文件至电子邮件、剪切字符串、复制字符串、粘贴字符串、查找字 符串、替换字符串、字体设置。 操作过程: (1)菜单分组: 第1组“文件”,与文件相关的菜单命令:新建文件、打开文件、文件另 存为、文件保存、发送文件至我的文档、发送文件至可移动磁盘、发送文件 至电子邮件。其中后3项可以归为一类,构成下一级子菜单。 第2组“编辑”,与字符操作相关的菜单命令:剪切字符串、复制字符串、 粘贴字符串、查找字符串、替换字符串。 第3组“格式”,与显示格式有关的菜单命令:字体设置。 (2)菜单命名:各个菜单项按级别命名于表10.2中。
2、添加子窗体菜单:选中子窗体1(form1)或者在工程窗口中切换到窗体1, 进入“菜单编辑器”中按表10.4所列的结构添加菜单:创建菜单之后,运行程 序,可以发现父窗体的菜单并没有出现在窗体之上,而是子窗体的菜单项显示 在父窗体上,关闭子窗体之后,父窗体的菜单才显示出来,上图所示。
10.2.3创建子窗体管理菜单— 窗口” 10.2.3创建子窗体管理菜单—“窗口” 创建子窗体管理菜单
在“工具”菜单下选择“菜单编辑 器”命令,可以进入到菜单编辑环境。 在这个表单中只须按要求填写规定的内 容和进行必要的选择就可以创建多级菜 单,完成菜单设计。 完成菜单设计时需要填写和选择的几个 主要项目包括: 1、标题:显示在菜单上的文本。如果 在字母前面加“&”符号,如“&F”,菜单 上显示“F”符号,表示用Alt+F的组合 键可以打开该菜单。 2、名称:每一个菜单项应用唯一的名 称,作为引用菜单时的标识。 3、快捷键:为某个菜单项定义快捷键, 形式为字母与Crtl键的组合。 4、左、右箭头:调整菜单项的级别和 层次。
10.2 多文档界面菜单
应用程序中经常会遇到多文档(MDI)的类型,即在一个父窗体中包含若干 个子窗体。这样,用户就可以同时浏览和比较不同的文档,使得数据交换更加 便捷。Windows环境中的Word和Excel都属于这样的多文档应用程序。为多文档 应用程序界面设计菜单时,子窗体和父窗体应该设计不同的菜单,程序执行的 过程中,这些菜单的作用也各不相同。9.2.3一节中已经介绍了如何创建多文档 界面应用程序。
10.2.1创建多文档界面窗体 10.2.1创建多文档界面窗体
1、新建工程,在“工程”菜单下,选择“添加(MDI)窗体”,将其Caption属 性修改为“父窗体”。 2、添加3个子窗体,“工程”菜单下,选择“添加窗体”,form2和form3。将 form1、form2和form3的MIDChild属性值修改为True,Caption属性分别修改为 “子窗体1”、“子窗体2”、“子窗体3”。
标题 打开(&O) 保存(&S) 另存为(&A) 页面设置(&U) 打印(&P) 退出(&X) 名称 MenuFileOpen MenuFileSave MenuFileSaveAs MenuFilePageSet MenuFilePrint MenuFileExit Crtl+O 快捷键 Crtl+O Crtl+S
10.1.4添加菜单事件 10.1.4添加菜单事件
创建菜单后,菜单项并不能对用户的操作做出响应,需要通过编写代码设 计菜单事件。通常,菜单项只对用户的单击事件做出响应,因此需要在代码中 为每一个菜单项的Click事件添加过程。添加过程的方法与其他控件的相同。 【例10.3】为菜单项添加事件过程(以例10.1为基础,为“文件”菜单中的 “退出”项添加事件过程)。 操作过程: (1)在对象窗口中单击“文件”菜单,此时菜单项展开,单击“退出”,进 入代码编辑窗口,为MenuFileExit添加Click事件。 (2)输入下面的代码: Private Sub MenuFileExit_Click() Unload Form1 End Sub (3)运行程序,打开“文件”菜单,单击“退出”,打开的窗口就被关闭。 (4)用类似的方法也可以为其他的菜单项添加事件过程。