微软知识库-cad2008 64位破解版下载

右键菜单背景
2023年4月3日发(作者:wlan怎么改密码)

菜单、工具栏和状态栏

1菜单

1.1菜单编辑器

VB提供的菜单编辑器来设计实现。

菜单编辑器的启动方式:

(1)选择“工具/菜单编辑器”命令。

(2)利用快捷键来调用“菜单编辑器”。

1.2创建最简菜单

在菜单的属性设置区域中有诸多的属性需要设置,其中,“标题”和“名称”属性是必

须要设置的,其他的属性可以采用默认值,或者不进行设置。仅设置了“标题”和“名称”

属性的菜单就是最简菜单。

注意:“标题”属性和“名称”属性必须都设置,缺一不可,否则将不被菜单编辑器接

受。

1.3设置菜单的快捷键和访问键

快捷键是用于执行一个命令的功能键或者组合键,例如,为复制操作。

访问键是指用户按下键同时又按下的键。例如,用于打开“文件”菜单,

这里的键即为访问键。

1.4创建级联菜单

在菜单编辑器中,以缩进量显示级联菜单的形式。在菜单编辑器的菜单列表区中由内缩

进符号表明菜单项所在的层次,每4个点表示一层,最多可以有5个内缩符号,最后面的

菜单项为第5层。

1.5创建复选菜单

通过复选菜单可以实现在菜单中执行或取消执行某项操作。菜单的复选标记有两个作

用:一是表示打开或关闭的条件状态,选取菜单命令可以交替地添加或删除复选标记;二

是指示几个模式中哪个或哪几个在起作用。

1.6设置菜单分隔条

利用菜单分隔条可使功能相近的菜单放在一组,使子菜单看起来更加清晰、明了。

1.7设置菜单无效

有些菜单对于不同权限的操作用户的使用权限是不同的,如系统设置方面的菜单,只有

系统管理员才能使用,当普通用户进入系统中时,这些菜单将被设置为无效。

2弹出式菜单

弹出式菜单是指在窗体上单击鼠标右键之后弹出的菜单,也称为浮动菜单。可使用

PopupMenu方法显示弹出式菜单。

2.1PopupMenu方法

语法:enumenuname,flags,x,y,boldcommand

其中,object:可选参数,对象表达式,其值为Form或MDIForm;

menuname:必须的参数,指出要显示的弹出式菜单名;

flags:可选的参数,为一个数值或常数,用以指定弹出式菜单的位置和行为;

x:可选的参数,指定显示弹出式菜单的x坐标;

y:可选的参数,指定显示弹出式菜单的y坐标;

boldcommand:可选的参数,指定弹出式菜单中的菜单控件的名称,用以显示其黑体正文标

题。

2.2弹出式菜单的设计和调用

定义弹出是菜单的方法和定义下拉式菜单的方法一样,不同的是:弹出式菜单的最高一

级菜单项称为顶级菜单,该顶级菜单的菜单项不会显示出来。但是,这个顶级菜单必须被

定义,因为顶级菜单的名字用于激活弹出式菜单。因此,在设计时使顶级菜单不可见。

例:利用弹出式菜单设置窗体的背景色。

3工具栏设计

工具栏为用户提供了应用程序中最常用的菜单命令的快速访问方式。

Toolbar控件不是VB的标准控件,在使用前需要将其添加到工具箱中,具体的方法:

选择“工程/部件”命令,在“部件”对话框中选中MicrosoftWindowsCommonControls6.0

(SP6)项,即可添加一组控件到工具箱中。

3.1创建最简工具栏

在工具栏中一般包括文字和图片,或者仅是图片。仅仅显示文字形式的工具栏,称为最

简工具栏。

例:创建最简工具栏。

添加一个Toolbar控件到窗体上之后,用鼠标右键单击Toolbar控件,在弹出的快捷菜

单中选择“属性”命令,在弹出的“属性页”对话框中,选择“按钮”选项卡进行设置。

3.2为工具栏按钮添加图片

例:为工具栏按钮添加图片。

(1)添加一个Toolbar控件和一个ImageList控件到窗体上。

(2)向ImageList控件中添加图片,并设置图片的关键字。

(3)用鼠标右键单击Toolbar控件,在弹出的快捷键菜单中选择“属性”命令,将弹

出“属性页”对话框,选择“通用”选项卡。

(4)在“图像列表”下拉列表框中选择需要连接的ImageList控件,这里为ImageList1。

(5)选择“按钮”选项卡,向Toolbar控件中添加按钮。

3.3为工具栏按钮设置分组

为工具栏按钮设置分组方法比较简单,只需通过设置Toolbar控件的按钮样式即可。这

里应用到了Toolbar控件的Button对象的Style属性。

值常数描述

0tbrDefault

一般按钮。默认,如果按钮代表的功能不依赖于其他功能,可以选择

1tbrCheck

开关按钮。当按钮具有开关类型时,可以使用该样式

2tbrButtonGroup

编辑按钮。将按钮进行分组,属于同一组的编组按钮相邻排列。当一

组按钮的功能相互排斥,可以使用该样式。编组按钮同时也是开关按

钮,即同一组的按钮中只允许一个按钮处于按下状态,但所有按钮可

能同时处于抬起状态

3tbrSeparator

分隔按钮。只是创建一个宽度为8个像素的按钮,此外没有任何功能。

分隔按钮不再工具栏中显示,而只是用来把它向左右的按钮分隔开

来,或者用来封闭ButtonGroup样式的按钮。工具栏中的按钮本来是

无间隔排列的,使用分隔按钮可以让同类或同组的按钮并列排放而与

邻近组分开

4tbrPlaceholder

占位按钮。占据一定的位置,不在工具栏中显示。是唯一支持宽度

(Width)属性的按钮

5tbrdropdown

下拉按钮。单击它可以下拉一个菜单

一般按钮设置分组,设置样式“3,分隔按钮”来实现。

3.4为工具栏添加下拉菜单

按钮设置样式“5,下拉按钮”来实现工具栏下拉菜单,其中下拉菜单的设计与普通菜

单相同。

4状态栏设计

StatusBar控件提供窗体。StatusBar最多能被分成16个Panel对象,这些对象包含在

Panels集合中。

该控件是ActiveX控件,在使用该控件前需要先将其添加到工具箱中。选择“工程/部

件”命令,在“部件”对话框中选中MicrosoftWindowsCommonControls6.0(SP6)项,

即可添加一组控件到工具箱中。

4.1在状态栏中显示日期、时间

将StatusBar控件添加到窗体上,用鼠标右键单击该控件,在弹出的快捷菜单中选择“属

性”命令,即可弹出“属性页”对话框。选择“窗格”选项卡,默认会自动创建一个窗格,

设置第1个窗格的“样式”为6-sbrDate,显示当前系统的日期。

单击“插入窗格”按钮,插入一个窗格,设置第2个窗格的“样式”为5-sbrTime,用

于显示时间。

4.2在状态栏中显示操作员信息

例:在状态栏中显示操作员的信息,在“用户名”文本框中输入用户名,单击“登录”

按钮,进入到“在状态栏中显示操作员信息”窗体中,在状态栏中即可显示出当前操作员的

信息。

更多推荐

右键菜单背景