讲述C++Builder实现IE中最常用菜单

开发 后端
C++Builder的成功主要得益于两点,从C到C++的转换成本较低和它的高效性,生成程序有两种方式:解释和编译。解释运行简单快速,不生成可执行文件。

C++Builder只是一个ISO标准,标准中规定了C++的基本语法以及这些语法对应的语义(可以简单理解为语法的含义),要将C++真正地应用在实际的程序设计中,只有一个标准是不够的。

TControlBar+TToolbar+TImageList这种方法和以上的方法大同小异,只是把TCoolBar换成TControlBar就可以拉,这里不累赘说明。下图是其效果。

TCoolBar换成TControlBar

三.把下拉式菜单放到功能按钮菜单上

功能按钮菜单上

 

这是IE中最常用的菜单,在C++Builder可以轻易实现。

步骤一:在窗体(Form)上放置一个TMainMenu控件,并设置好内容;

TMainMenu控件

步骤二:设置Tform的Menu属性为空;

步骤三:放置一个TControlbar,再放置一个TToolbar在TControlbar上面

步骤四:设置 TToolBar 的 ShowCaptions 属性为 true;

步骤五:在 TToolBar 上增加几个 TToolButton,修改其 caption 模拟主菜单的样子;

caption 模拟主菜单

步骤六:将 TTollBar 的 grouped 属性设置成 true;

步骤七:设置每个TToolButton 的 menuitem 对应 MainMenu 的主菜单项;

步骤八:设置TToolBar的flat属性为true

设置TToolBar的flat属性为true

运行程序,结果如下,就得到了一个跟IE一样的在功能按钮菜单上的下来式菜单。这个在功能按钮菜单中的下拉式菜单确实很‘cool‘吧?好,到此为止,相信读者对C++Builder的菜单设计(包括下拉式菜单和功能按钮菜单)有一定了解,这有助于我们进一步设计出更漂亮实用的用户界面。

【编辑推荐】

  1. 阐述Linux下C++编程进行学习
  2. 使用C++语言编程学习切磋
  3. 详细介绍C++编程实例说明
  4. 阐述C++的编程工具几大重要元素
  5. 深度剖析C++开发工具种种问题
责任编辑:chenqingxiang 来源: 比特网
相关推荐

2010-01-26 14:04:14

C++Builder

2010-01-15 09:33:01

CC++Builder

2010-01-18 14:25:19

使用C++Builde

2010-01-26 14:10:22

Visual C++

2010-01-15 09:48:04

C++Builder

2010-01-21 16:33:44

C++Builder

2017-10-30 13:34:22

深度学习KerasAPI

2010-01-11 10:45:43

C++Builder

2022-10-14 13:47:06

2009-06-10 21:58:51

Javascript常

2024-02-26 00:00:00

stage函数进度

2010-01-11 16:19:05

C++ Builder

2024-01-24 13:14:00

Python内置函数工具

2024-01-29 18:02:46

2010-01-27 09:46:32

C++Builder开

2013-08-26 16:23:13

iOS应用标题移动应用标题常用单词移动应用推广

2009-04-30 15:26:25

Visual Stud快捷键技巧

2010-08-27 11:17:49

DIVCSS

2024-01-22 13:53:00

Linux环境变量

2010-09-08 12:30:05

DelphiC++BuilderRAD Studio
点赞
收藏

51CTO技术栈公众号