首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
菜单是应用程序中常见的用户界面之一,C++Builder具有功能强大的菜单设计器,可以快速地实现标准的菜单。但有时候,应用程序需要实现特定类型的菜单,如我们常用的金山毒霸的弹出式菜单就是一例,它可以在菜单项里显示自己定义的图片,自己设置的文字以及自己设置的菜单项大小。这种菜单称为自绘制菜单(Owner-drawMe鄄nuItem)当然,功能不止于此,我们还可以实现更好的菜单。下面就一起来用C++Builde编制一个特酷菜单吧!一、程序思路C++Builder在绘制每个菜单时,采用一个比较独特的方法。首先,它会通过菜单的OwnerDraw属性来判定在菜单中是否…  相似文献   

2.
一般Windows应用程序菜单是由系统来管理的,统一使用固定格式的文本菜单,菜单文字都使用系统缺省字体。但在许多场合,为了形象更加鲜明、直观,需要在菜单中使用自己定义的字体、图形或位图。在Windows系统中,提供了一种“自画菜单”方式来满足用户的这种需求。 要想使用“自画菜单”,必须先建立一个菜单项,需要重载TFrame::Setupwindow(),并且增加“自画菜单”项。voidDFrame::SetupWindow(){ TFrameWindow::SetupWindow(); //获得菜单HMENU及自画菜单所属子菜单项的HMENU HMENU hmenu=GetMenu(); HMENU hsubmenu=GetSubMenu(hmenu,MARKER_MENU_POS/*菜单项序  相似文献   

3.
通过两个实例,在VC++6.0中实现动态生成菜单。解决菜单项固定与变化两种情况下的菜单项的动态添加。着重讲解菜单项变化时,读取数据库中记录作为菜单项,并根据菜单项命令动态生成控件。  相似文献   

4.
上回说到“我的记事本”小功告成,copy给朋友一份,咦,不能用,说是缺文件?噢,像VB的VBRUN???.dll一样,C Builder3编译的程序也需要运行库的支持的。找到并打开它看看我们还有些什么没有做?首先是关于菜单的快捷键问题。如果你是使用我上次所给的资源脚本导入的菜单,你会发现带有快捷键的菜单项的文字都像“撤消(U)\tCtrl Z”一样。以前用BC的资源编辑器做过菜单的朋友都知道,“\t”表示右  相似文献   

5.
利用FOXBASE+的菜单技术,以选择菜单项的方式确定查询条件,可以提高查询操作的成功率和准确性。  相似文献   

6.
Windows以其良好的图形用户界面赢得了广大用户的欢迎,占据了PC机操作系统的统治地位。但是,对一般的用户,要想自己编制或修改Wndow下的应用程序却有不少困难,而实际运行的Wndows应用程序又往往有一些不尽人意之处。如:有的程序按钮、菜单是英文;有的菜单项意思不够直观明确;有的定义的快捷键不习惯等等。值得庆幸的是,我们可以应用VISllalC+十的可视化集成开发工具MICr0SoftDeveloperStudio对它们进行一定的修改。提起VSualC++,人们往往望而生畏,事实上以下介绍的方法简单易行,即使对不熟悉C+十语言和WndoWS编程的…  相似文献   

7.
目前很多网站的主要栏目都采用了菜单形式来显示,得到了非常不错的效果。但是对于菜单后期的维护和更新,让很多网站管理员非常头痛,要重新设置菜单名或添加删除菜单项不易实现,需要掌握HTML、JavaScript等专业知识来修改网页代码才能实现,不是很简单。而网站管理员大部分都是网页制作的门外汉,要想快速地修改菜单名或添加删除菜单项则是一个比较困难的事。本文介绍基于SiteServerCMS网页动态菜单的制作,使网站管理员在后期方便的维护和更新菜单变得轻松自如,不再是一件难事。  相似文献   

8.
当今,硬盘上的程序是越装越多,为了运行一个程序,往往是先打开“开始”菜单,选择“程序”,然后选择一个程序组,再选择一个程序运行。虽然也可以在桌面或工具栏上创建快捷方式,但程序太多时,往往显得非常凌乱。 为此,笔者编写了本程序,程序运行时,将在系统托盘显示一个图标,当点击该图标时,会弹出一个菜单,菜单中的每一项对应一个应用程序,左击某个菜单项,便可运行对应的程序。由于一个菜单可容纳的项目较多,因此可大大节省空间。  相似文献   

9.
在设计程序界面时.常常会遇到只有简单的两三个菜单项的情况.为了能让很少的菜单项也能均匀地排列在程序界面中.我们往往需要将最后一个菜单项.例如“帮助”菜单项.移动到界面的最右边。遗憾的是.在Build C 程序设计界面中.我们没有找到可以直接调整菜单项位置的工作.这样我们将无法直接对已经设计好的菜单中的某个菜单项.进行位置调整。  相似文献   

10.
一个系统的功能不是所有用户都能使用,即菜单、工具栏和快捷菜单的使用权限对不同的用户是不同的。即不同用户使用的菜单、工具条和快捷菜单是不一样的。在本例中超级用户使用的菜单有:增加、修改、删除、查询,一般用户只能使用查询菜单。实现方法有两种:第一种方法是在菜单更新函数里根据用户权限设置菜单项能否使用,用户可以看见菜单项,但权限低的用户不能使用那一项,在本例中一般用户看得见增加、修改、删除菜单,其是灰色的,不能使用;另一种方法是不能使用的菜单项根本就不会出现,在本例中,一般用户看不见增加、修改、删除菜单如图1和图2。第一种方法有很多书介绍,第二种方法没有书中介绍。故下面笔者详细介绍第二种方法。  相似文献   

11.
张小华  黄水生 《软件世界》1996,(10):59-59,86
ToolBook是美国Asymetrix公司近年来致力推出的一个Windows应用生成工具,它具有强大的菜单设计功能。创作者可根据软件设计的总体构思要求与风格,对ToolBook的系统菜单进行菜单项的增、删与修改,也可自行设计出风格各异、功能繁多的菜单。其常用形式如下。 1.利用菜单命令修改系统菜单 ToolBook创作工具为设计者提供了一个读者层(Reader)菜单,其菜单项依次为File、Edit、Text、Page、Help。利用这个菜单,用户可得到系统提供的各种功能  相似文献   

12.
用delphi实现外壳扩展   总被引:1,自引:0,他引:1  
当用户在资源管理器中调用右键菜单时,会显示一个“属性”菜单项,点击属性菜单项会显示一个属性页,用户可以获得甚至修改文件信息。我们可以定制属性页实现属性页扩展。如下图所示,本文实现了一个显示wave(波形)文件的信息如声道数等信息的属性页扩展。  相似文献   

13.
用BORLAND C++设计应用软件的界面   总被引:1,自引:0,他引:1  
虽然WINDOWS有它的优点,但是有些在DOS系统下运行的应用程序不能或者不方便在WINDOWS下运行,本文为在DOS系统下运行的应用程序设计了一个界面,能够支持鼠标和菜单,减少按键的次数,形成一种类似窗口的操作。  相似文献   

14.
赵礼海 《电脑》1997,(5):49-50
上一节中,我们只对用MFC编写WINDOWS程序的菜单功能作了一个粗略的介绍.下面我们将对此进行更细致的讲解,以力求让大家能最迅速的掌握WINDOWS程序的这一基本特性.在程序win3.cpp中我们只实现了一个菜单项,那么多项菜单(下拉式菜单项)又是如何实现的呢?方法很简单,你只要对win3.rc资源文件进行必要的修改就能轻易作到多项式菜单选择.下面就是修良过后的资源文件win4.rc的程序源码.  相似文献   

15.
启动C++Builder3后,在File菜单中选NewApplication来建立一个新程序。这时,显示在屏幕中间的窗口的标题是Forml,这个窗口是程序的主表单(就是主窗口的意思),它将在程序启动时自动显示。而以后再创建的表单(Form)一般需要用Show()方法(Method)来显示。和组件一样,系统为第一个表单起名为Forml,以后的表单起名为Form2、Form3等等,标题(Caption)也是如此。  相似文献   

16.
山人 《程序员》2001,(6):65-67
本文介绍了用C++ Builder实现上下文菜单扩展的详细过程,并深入分析了IContextMenu、IShellExtlnit接口和上下文菜单的工作原理,给出了一个完整的实例。  相似文献   

17.
PowerBuilder的菜单功能很强,用它可以开发按钮式菜单、图标按钮菜单或下拉与图标结合式的菜单,这些菜单虽然可以满足一般应用系统的功能需求,界面也比较美观、友好,但也存在不足之处。对于单纯用RadioButton、CommandButton、PictureButton等实现的按钮式菜单,若想利用它们实现二级级联式或弹出式菜单。则需在这些按钮被Clicked时,触发下一级菜单,菜单的选项相对说来比较固定,不易动态增加、删除和调整菜单项;而对于下拉级联式菜单,虽然能够实现动态增加、删除和调整菜单项,但却存在着菜单项的字体、颜色等表现形式不够丰富的缺陷。  相似文献   

18.
实际使用中经常发现,有些右键菜单项根本就用不上,还有一些软件在删除以后,自动添加到右键菜单中的选项也没有被删除掉,依然占据着右键菜单空间,如何删除这些无用的右键菜单项呢?我们可以使用“超级兔子魔法设置”来轻松清理右键菜单。目录右键菜单启动“超级兔子魔法设置”程序,依次点击“魔法设置/菜单/关联菜单”,然后在下拉窗口中选择要清理  相似文献   

19.
工程图中表面粗糙度的标注较多,使用AutoCAD绘图时人们最常用的办法是将绘制好的粗糙度符号定义成块或属性块(可改变粗糙度值)供以后调用。能否象标注尺寸和形位公差一样通过点击菜单来标注表面粗糙度呢?当然是没有问题的,下面笔者将就此进行介绍。一、 设想及目标AutoCADR14中已有十个下拉菜单段,意欲在尺寸标注(Dimension)菜单段中的公差(Tolerance)菜单项下增设一个具有三个子菜单的菜单项Roughness(粗糙度),结果如图1:其中:子菜单项LeftTop专用于标注左方、上方及左上方位的需加工表面粗糙度符号;子菜单项Bottom…  相似文献   

20.
在WindowsXP中“文件夹选项”是“资源管理器”中的一个重要菜单项,通过它我们可以修改文件的查看方式,编辑文件的打开方式等。所以为了确保自己的各项设置不让他人随意修改,可将此菜单删除。单  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号