(VB6)窗体菜单项怎么自定义背景色和字体颜色(含子菜单)

我想做成word2003样子的菜单色彩。菜单原始背景为浅蓝色,鼠标移到后为明黄色。如图。因为是新手,给代码时麻烦详细注释下,哪里是更改颜色的API,哪里又是具体指定颜色值... 我想做成word2003样子的菜单色彩。菜单原始背景为浅蓝色,鼠标移到后为明黄色。如图。因为是新手,给代码时麻烦详细注释下,哪里是更改颜色的API,哪里又是具体指定颜色值的。谢谢。我想菜单项自己定义背景色。 展开
 我来答
手机用户28582
2011-10-11 · TA获得超过130个赞
知道答主
回答量:561
采纳率:0%
帮助的人:189万
展开全部
下列出了由 Menu 类型公开的成员。

公共构造函数
名称 说明
Menu 初始化 Menu 类的新实例。
页首
公共字段
名称 说明
MenuItemClickCommandName 包含命令名。
页首
公共属性 (请参见 受保护的属性 )
名称 说明
AccessKey 获取或设置使您得以快速导航到 Web 服务器控件的访问键。(从 WebControl 继承。)
AppRelativeTemplateSourceDirectory 获取或设置包含该控件的 Page 或 UserControl 对象的应用程序相对虚拟目录。(从 Control 继承。)
Attributes 获取与控件的属性不对应的任意特性(只用于呈现)的集合。(从 WebControl 继承。)
BackColor 获取或设置 Web 服务器控件的背景色。(从 WebControl 继承。)
BindingContainer 获取包含该控件的数据绑定的控件。(从 Control 继承。)
BorderColor 获取或设置 Web 控件的边框颜色。(从 WebControl 继承。)
BorderStyle 获取或设置 Web 服务器控件的边框样式。(从 WebControl 继承。)
BorderWidth 获取或设置 Web 服务器控件的边框宽度。(从 WebControl 继承。)
ClientID 获取由 ASP.NET 生成的服务器控件标识符。(从 Control 继承。)
Controls 已重写。获取 ControlCollection,其中包含 Menu 控件的子控件。
ControlStyle 获取 Web 服务器控件的样式。此属性主要由控件开发人员使用。(从 WebControl 继承。)
ControlStyleCreated 获取一个值,该值指示是否已为 ControlStyle 属性创建了 Style 对象。此属性主要由控件开发人员使用。(从 WebControl 继承。)
CssClass 获取或设置由 Web 服务器控件在客户端呈现的级联样式表 (CSS) 类。(从 WebControl 继承。)
DataBindings 获取 MenuItemBinding 对象的集合,这些对象定义数据项和它所绑定到的菜单项之间的关系。
DataSource 获取或设置对象,数据绑定控件从该对象中检索其数据项列表。(从 BaseDataBoundControl 继承。)
DataSourceID (从 HierarchicalDataBoundControl 继承。)
DisappearAfter 获取或设置鼠标指针不再置于菜单上后显示动态菜单的持续时间。
DynamicBottomSeparatorImageUrl 获取或设置图像的 URL,该图像显示在各动态菜单项底部,将动态菜单项与其他菜单项隔开。
DynamicEnableDefaultPopOutImage 获取或设置一个值,该值指示是否显示内置图像,其中内置图像指示动态菜单项具有子菜单。
DynamicHorizontalOffset 获取或设置动态菜单相对于其父菜单项的水平移动像素数。
DynamicHoverStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置鼠标指针置于动态菜单项上时的菜单项外观。
DynamicItemFormatString 获取或设置与所有动态显示的菜单项一起显示的附加文本。
DynamicItemTemplate 获取或设置包含动态菜单自定义呈现内容的模板。
DynamicMenuItemStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置动态菜单中的菜单项的外观。
DynamicMenuStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置动态菜单的外观。
DynamicPopOutImageTextFormatString 获取或设置用于指示动态菜单项包含子菜单的图像的替换文字。
DynamicPopOutImageUrl 获取或设置自定义图像的 URL,如果动态菜单项包含子菜单,该图像则显示在动态菜单项中。
DynamicSelectedStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置用户所选动态菜单项的外观。
DynamicTopSeparatorImageUrl 获取或设置图像的 URL,该图像显示在各动态菜单项顶部,将动态菜单项与其他菜单项隔开。
DynamicVerticalOffset 获取或设置动态菜单相对于其父菜单项的垂直移动像素数。
Enabled 获取或设置一个值,该值指示是否启用 Web 服务器控件。(从 WebControl 继承。)
EnableTheming 获取或设置一个值,该值指示是否对此控件应用主题。(从 WebControl 继承。)
EnableViewState 获取或设置一个值,该值指示服务器控件是否向发出请求的客户端保持自己的视图状态以及它所包含的任何子控件的视图状态。(从 Control 继承。)
Font 获取与 Web 服务器控件关联的字体属性。(从 WebControl 继承。)
ForeColor 获取或设置 Web 服务器控件的前景色(通常是文本颜色)。(从 WebControl 继承。)
HasAttributes 获取一个值,该值指示控件是否具有属性集。(从 WebControl 继承。)
Height 获取或设置 Web 服务器控件的高度。(从 WebControl 继承。)
ID 获取或设置分配给服务器控件的编程标识符。(从 Control 继承。)
Items 获取 MenuItemCollection 对象,该对象包含 Menu 控件中的所有菜单项。
ItemWrap 获取或设置一个值,该值指示菜单项的文本是否换行。
LevelMenuItemStyles 获取 MenuItemStyleCollection 对象,该对象包含的样式设置是根据菜单项在 Menu 控件中的级别应用于菜单项的。
LevelSelectedStyles 获取 MenuItemStyleCollection 对象,该对象包含的样式设置是根据所选菜单项在 Menu 控件中的级别应用于该菜单项的。
LevelSubMenuStyles 获取 MenuItemStyleCollection 对象,该对象包含的样式设置是根据静态菜单的子菜单项在 Menu 控件中的级别应用于这些子菜单项的。
MaximumDynamicDisplayLevels 获取或设置动态菜单的菜单呈现级别数。
NamingContainer 获取对服务器控件的命名容器的引用,此引用创建唯一的命名空间,以区分具有相同 Control.ID 属性值的服务器控件。(从 Control 继承。)
Orientation 获取或设置 Menu 控件的呈现方向。
Page 获取对包含服务器控件的 Page 实例的引用。(从 Control 继承。)
Parent 获取对页 UI 层次结构中服务器控件的父控件的引用。(从 Control 继承。)
PathSeparator 获取或设置用于分隔 Menu 控件的菜单项路径的字符。
ScrollDownImageUrl 获取或设置动态菜单中显示的图像的 URL,以指示用户可以向下滚动查看更多菜单项。
ScrollDownText 获取或设置 ScrollDownImageUrl 属性中指定的图像的替换文字。
ScrollUpImageUrl 获取或设置动态菜单中显示的图像的 URL,以指示用户可以向上滚动查看更多菜单项。
ScrollUpText 获取或设置 ScrollUpImageUrl 属性中指定的图像的替换文字。
SelectedItem 获取选定的菜单项。
SelectedValue 获取选定菜单项的值。
Site 获取容器信息,该容器在呈现于设计图面上时承载当前控件。(从 Control 继承。)
SkinID 获取或设置要应用于控件的外观。(从 WebControl 继承。)
SkipLinkText 获取或设置屏幕读取器所读取的隐藏图像的替换文字,以提供跳过链接列表的功能。
StaticBottomSeparatorImageUrl 获取或设置图像的 URL,该图像在各静态菜单项底部显示为分隔符。
StaticDisplayLevels 获取或设置静态菜单的菜单显示级别数。
StaticEnableDefaultPopOutImage 获取或设置一个值,该值指示是否显示内置图像,其中内置图像指示静态菜单项包含子菜单。
StaticHoverStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置鼠标指针置于静态菜单项上时的菜单项外观。
StaticItemFormatString 获取或设置与所有静态显示的菜单项一起显示的附加文本。
StaticItemTemplate 获取或设置包含静态菜单自定义呈现内容的模板。
StaticMenuItemStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置静态菜单中的菜单项的外观。
StaticMenuStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置静态菜单的外观。
StaticPopOutImageTextFormatString 获取或设置用于指示静态菜单项包含子菜单的弹出图像的替换文字。
StaticPopOutImageUrl 获取或设置显示来指示静态菜单项包含子菜单的图像的 URL。
StaticSelectedStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置用户在静态菜单中选择的菜单项的外观。
StaticSubMenuIndent 获取或设置静态菜单中子菜单的缩进间距(以像素为单位)。
StaticTopSeparatorImageUrl 获取或设置图像的 URL,该图像在各静态菜单项顶部显示为分隔符。
Style 获取将在 Web 服务器控件的外部标记上呈现为样式属性的文本属性的集合。(从 WebControl 继承。)
TabIndex 获取或设置 Web 服务器控件的选项卡索引。(从 WebControl 继承。)
Target 获取或设置用来显示菜单项的关联网页内容的目标窗口或框架。
TemplateControl 获取或设置对包含该控件的模板的引用。 (从 Control 继承。)
TemplateSourceDirectory 获取包含当前服务器控件的 Page 或 UserControl 的虚拟目录。(从 Control 继承。)
ToolTip 获取或设置当鼠标指针悬停在 Web 服务器控件上时显示的文本。(从 WebControl 继承。)
UniqueID 获取服务器控件的唯一的、以分层形式限定的标识符。(从 Control 继承。)
Visible 获取或设置一个值,该值指示服务器控件是否作为 UI 呈现在页上。(从 Control 继承。)
Width 获取或设置 Web 服务器控件的宽度。(从 WebControl 继承。)
Yunflu0129
2011-10-01 · 超过33用户采纳过TA的回答
知道答主
回答量:266
采纳率:0%
帮助的人:111万
展开全部
下列出了由 Menu 类型公开的成员。

公共构造函数
名称 说明
Menu 初始化 Menu 类的新实例。
页首
公共字段
名称 说明
MenuItemClickCommandName 包含命令名。
页首
公共属性 (请参见 受保护的属性 )
名称 说明
AccessKey 获取或设置使您得以快速导航到 Web 服务器控件的访问键。(从 WebControl 继承。)
AppRelativeTemplateSourceDirectory 获取或设置包含该控件的 Page 或 UserControl 对象的应用程序相对虚拟目录。(从 Control 继承。)
Attributes 获取与控件的属性不对应的任意特性(只用于呈现)的集合。(从 WebControl 继承。)
BackColor 获取或设置 Web 服务器控件的背景色。(从 WebControl 继承。)
BindingContainer 获取包含该控件的数据绑定的控件。(从 Control 继承。)
BorderColor 获取或设置 Web 控件的边框颜色。(从 WebControl 继承。)
BorderStyle 获取或设置 Web 服务器控件的边框样式。(从 WebControl 继承。)
BorderWidth 获取或设置 Web 服务器控件的边框宽度。(从 WebControl 继承。)
ClientID 获取由 ASP.NET 生成的服务器控件标识符。(从 Control 继承。)
Controls 已重写。获取 ControlCollection,其中包含 Menu 控件的子控件。
ControlStyle 获取 Web 服务器控件的样式。此属性主要由控件开发人员使用。(从 WebControl 继承。)
ControlStyleCreated 获取一个值,该值指示是否已为 ControlStyle 属性创建了 Style 对象。此属性主要由控件开发人员使用。(从 WebControl 继承。)
CssClass 获取或设置由 Web 服务器控件在客户端呈现的级联样式表 (CSS) 类。(从 WebControl 继承。)
DataBindings 获取 MenuItemBinding 对象的集合,这些对象定义数据项和它所绑定到的菜单项之间的关系。
DataSource 获取或设置对象,数据绑定控件从该对象中检索其数据项列表。(从 BaseDataBoundControl 继承。)
DataSourceID (从 HierarchicalDataBoundControl 继承。)
DisappearAfter 获取或设置鼠标指针不再置于菜单上后显示动态菜单的持续时间。
DynamicBottomSeparatorImageUrl 获取或设置图像的 URL,该图像显示在各动态菜单项底部,将动态菜单项与其他菜单项隔开。
DynamicEnableDefaultPopOutImage 获取或设置一个值,该值指示是否显示内置图像,其中内置图像指示动态菜单项具有子菜单。
DynamicHorizontalOffset 获取或设置动态菜单相对于其父菜单项的水平移动像素数。
DynamicHoverStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置鼠标指针置于动态菜单项上时的菜单项外观。
DynamicItemFormatString 获取或设置与所有动态显示的菜单项一起显示的附加文本。
DynamicItemTemplate 获取或设置包含动态菜单自定义呈现内容的模板。
DynamicMenuItemStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置动态菜单中的菜单项的外观。
DynamicMenuStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置动态菜单的外观。
DynamicPopOutImageTextFormatString 获取或设置用于指示动态菜单项包含子菜单的图像的替换文字。
DynamicPopOutImageUrl 获取或设置自定义图像的 URL,如果动态菜单项包含子菜单,该图像则显示在动态菜单项中。
DynamicSelectedStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置用户所选动态菜单项的外观。
DynamicTopSeparatorImageUrl 获取或设置图像的 URL,该图像显示在各动态菜单项顶部,将动态菜单项与其他菜单项隔开。
DynamicVerticalOffset 获取或设置动态菜单相对于其父菜单项的垂直移动像素数。
Enabled 获取或设置一个值,该值指示是否启用 Web 服务器控件。(从 WebControl 继承。)
EnableTheming 获取或设置一个值,该值指示是否对此控件应用主题。(从 WebControl 继承。)
EnableViewState 获取或设置一个值,该值指示服务器控件是否向发出请求的客户端保持自己的视图状态以及它所包含的任何子控件的视图状态。(从 Control 继承。)
Font 获取与 Web 服务器控件关联的字体属性。(从 WebControl 继承。)
ForeColor 获取或设置 Web 服务器控件的前景色(通常是文本颜色)。(从 WebControl 继承。)
HasAttributes 获取一个值,该值指示控件是否具有属性集。(从 WebControl 继承。)
Height 获取或设置 Web 服务器控件的高度。(从 WebControl 继承。)
ID 获取或设置分配给服务器控件的编程标识符。(从 Control 继承。)
Items 获取 MenuItemCollection 对象,该对象包含 Menu 控件中的所有菜单项。
ItemWrap 获取或设置一个值,该值指示菜单项的文本是否换行。
LevelMenuItemStyles 获取 MenuItemStyleCollection 对象,该对象包含的样式设置是根据菜单项在 Menu 控件中的级别应用于菜单项的。
LevelSelectedStyles 获取 MenuItemStyleCollection 对象,该对象包含的样式设置是根据所选菜单项在 Menu 控件中的级别应用于该菜单项的。
LevelSubMenuStyles 获取 MenuItemStyleCollection 对象,该对象包含的样式设置是根据静态菜单的子菜单项在 Menu 控件中的级别应用于这些子菜单项的。
MaximumDynamicDisplayLevels 获取或设置动态菜单的菜单呈现级别数。
NamingContainer 获取对服务器控件的命名容器的引用,此引用创建唯一的命名空间,以区分具有相同 Control.ID 属性值的服务器控件。(从 Control 继承。)
Orientation 获取或设置 Menu 控件的呈现方向。
Page 获取对包含服务器控件的 Page 实例的引用。(从 Control 继承。)
Parent 获取对页 UI 层次结构中服务器控件的父控件的引用。(从 Control 继承。)
PathSeparator 获取或设置用于分隔 Menu 控件的菜单项路径的字符。
ScrollDownImageUrl 获取或设置动态菜单中显示的图像的 URL,以指示用户可以向下滚动查看更多菜单项。
ScrollDownText 获取或设置 ScrollDownImageUrl 属性中指定的图像的替换文字。
ScrollUpImageUrl 获取或设置动态菜单中显示的图像的 URL,以指示用户可以向上滚动查看更多菜单项。
ScrollUpText 获取或设置 ScrollUpImageUrl 属性中指定的图像的替换文字。
SelectedItem 获取选定的菜单项。
SelectedValue 获取选定菜单项的值。
Site 获取容器信息,该容器在呈现于设计图面上时承载当前控件。(从 Control 继承。)
SkinID 获取或设置要应用于控件的外观。(从 WebControl 继承。)
SkipLinkText 获取或设置屏幕读取器所读取的隐藏图像的替换文字,以提供跳过链接列表的功能。
StaticBottomSeparatorImageUrl 获取或设置图像的 URL,该图像在各静态菜单项底部显示为分隔符。
StaticDisplayLevels 获取或设置静态菜单的菜单显示级别数。
StaticEnableDefaultPopOutImage 获取或设置一个值,该值指示是否显示内置图像,其中内置图像指示静态菜单项包含子菜单。
StaticHoverStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置鼠标指针置于静态菜单项上时的菜单项外观。
StaticItemFormatString 获取或设置与所有静态显示的菜单项一起显示的附加文本。
StaticItemTemplate 获取或设置包含静态菜单自定义呈现内容的模板。
StaticMenuItemStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置静态菜单中的菜单项的外观。
StaticMenuStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置静态菜单的外观。
StaticPopOutImageTextFormatString 获取或设置用于指示静态菜单项包含子菜单的弹出图像的替换文字。
StaticPopOutImageUrl 获取或设置显示来指示静态菜单项包含子菜单的图像的 URL。
StaticSelectedStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置用户在静态菜单中选择的菜单项的外观。
StaticSubMenuIndent 获取或设置静态菜单中子菜单的缩进间距(以像素为单位)。
StaticTopSeparatorImageUrl 获取或设置图像的 URL,该图像在各静态菜单项顶部显示为分隔符。
Style 获取将在 Web 服务器控件的外部标记上呈现为样式属性的文本属性的集合。(从 WebControl 继承。)
TabIndex 获取或设置 Web 服务器控件的选项卡索引。(从 WebControl 继承。)
Target 获取或设置用来显示菜单项的关联网页内容的目标窗口或框架。
TemplateControl 获取或设置对包含该控件的模板的引用。 (从 Control 继承。)
TemplateSourceDirectory 获取包含当前服务器控件的 Page 或 UserControl 的虚拟目录。(从 Control 继承。)
ToolTip 获取或设置当鼠标指针悬停在 Web 服务器控件上时显示的文本。(从 WebControl 继承。)
UniqueID 获取服务器控件的唯一的、以分层形式限定的标识符。(从 Control 继承。)
Visible 获取或设置一个值,该值指示服务器控件是否作为 UI 呈现在页上。(从 Control 继承。)
Width 获取或设置 Web 服务器控件的宽度。(从 WebControl 继承。)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蒯其英睦胭
2019-10-12 · TA获得超过3.5万个赞
知道大有可为答主
回答量:1.2万
采纳率:32%
帮助的人:1220万
展开全部
工具->选项
弹出“选项”对话框
选择“编译器格式”(第二个选项),在代码颜色中选中“注释文本”,在下面的前景色中选择你喜欢的颜色即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Zhongqglzhi
2011-10-13 · 超过15用户采纳过TA的回答
知道答主
回答量:392
采纳率:0%
帮助的人:118万
展开全部
&H00FFFF80&
前面的&H00基本是固定的后面跟的就是你的颜色#E4F4FF里面的部分反过来&H00 FF F4 E4&
#E4F4FF其实就是rgb颜色,两位字母代表一个16进制的数字,其中E4代表红色,F4代表绿色, FF代表蓝色,RGB就是三原色红RED绿GREEN蓝BLUE

如果感觉有的地方有问题
你可以把#E4F4FF分拆开成为RGB颜色

Form1.BackColor = RGB(&HE4,&HF4,&HFF)
这种方式
或者你直接把数字转为10进制的
Form1.BackColor = RGB(228,244,256)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式