首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
一、自画式列表框和自画式 下拉组合列表框的特点 Borland C OWL的类库提供了简捷方便的列表框和组合框的生成方法。当列表框项都由字符串组成时,可以利用OWL提供的类成员函数方便地对列表框的内容进行各种操作。然而,我们在开发一些Windows应用程序时,常常会碰到这样一种情况,有时列表框项用文字来描述会显得相当繁琐,而且不那么直观,如果列表框项改用图形表示,将使得生成  相似文献   

2.
介绍了VC++4.0中的Component Gallery的基本功能和用其实现代码复用的方法,并给出了用该方法实现自画式列表框的实例。  相似文献   

3.
MicrosoftVisualJ++界面设计和网络编程能力1.界面设计MicrosoftVisualJ+十界面的设计仍然是以资源的概念来完成。通过建立资源文件,Mi。YrytoftVISU-alJ+十可以将资源转化为Java类,然后就可以使用了,这样,极大地减少了程序代码的设计工作量。Vi.sualJ++提供了编辑框、框架、按钮、列表框等图形用户界面常用的控件。下面是用它设计的对话框界面.如图1。通过Java资源向导,可以将资源文件转化成Java类,然后在程序中调用,在训览器中看到的结果如日2。注意:通过测览器运行,程序结果稍有改变。如果以程序方式,则不会发…  相似文献   

4.
最近有朋友问我:“按照《电脑爱好者》上刊登的《C++Builder几次精通》的方法所编写的应用程序,为什么在安装了Borland C++ Builder的电脑上可以正常运行。而在没有装Borland C++ Builder的电脑上却不能运行呢?”其实这主要是两个问题造成的。 一、在C++ Builder中引入了包(Packages)的概念。在安装了C++ Builder后,你会发现在Win95的System目录下新增了约有18个以BPL为扩展名的文件,这就是C++ Builder的包文件(在Delphi中你也  相似文献   

5.
在VC++5.0的实际应用编程中,我们往往希望能够像WORD之类的字处理软件那样,自如地设置字符的大小。粗细、角度、字体和颜色等属性,本文就如何实现这一功能作一简单介绍。Window字符以IDGFONT结构来描述,该结构使用14个字段来完整地描述字符的属性,大多数字段可以设为0或缺省植。IDGFONT结构定义如下。typedefstructtagroGFONT《/*if*/LONGlfHeight;LONGltwidth;LONGlfEscapement;LONGlforientation;LONGlflVbight;BYTElfltalic;BYTEif[Jnderllne;BYThlffitrikeout;BYTElfCharset;BYTEif0…  相似文献   

6.
VFP中的combobox是列表框和文本框的组合,既有文本框控件的特性,又有列表框的特性,但它不能接受新输入的值.针对这个问题,讨论利用combobox的displayvalue属性,将用户输入的新值添加到组合框中(更新数据表的值).  相似文献   

7.
引用是给某个对象(包括变量)起的别名,因此它不能独立存在,这一点与指针不同,指针可以不指向任何对象。C++要求说明引用时必须初始化,即与某个对象联系起来,这种联系是不能改变的。同一对象可以同时有多个引用,对象与引用的关系为1∶n(n≥0)。 引用作为函数参数时,表明该参数是变量参数,而不是值参数;指针作为函数参数时,只是模拟变量参数。在很多应用中,指针和引用是可以相互取代的,C++编译器内部就是把引用作为指针处理的。当然引用有其独特的用途,否则C++就不会引进它了,但如果没有正确理解引用的概念,在编程时会给程序员带来一些迷惑。 C++要求非单目运算符以友元身份重载时,其  相似文献   

8.
王团结 《软件》1996,(6):38-54
1.关于OWL Borland C++的OWL(ObjectWindows Library)大大降低了开发Windows应用程序的难度,因为它有三个主要特点: ·封装窗口信息·Windows API函数抽象化  相似文献   

9.
Schlemiel 《程序员》2003,(2):119-119
这并不是一本很好看的书。但是,如果你是一名C 开发者,如果你想要开发有真正实用价值的WIndows应用程序,如果你讨厌MFC(或者OWL,或者其他类似的东西)仅仅为了一个“Hello World”就给你生成1兆的程序和一大堆警告信息,如果你想要深入了解这些平台背后的玄妙,那么这本书就是给你准备的。  相似文献   

10.
7.虚的(virtual) (1)虚基类(virtual base class) 观察前面提到的派生类BOY的内容: 这样在BOY类中总存在两个HUMAN副本,如:  相似文献   

11.
应用程序中经常需要显示指定路径下的文件,如何在程序中能自动列出所需的文件名是程序员必须处理好的一个问题。目前,大多采用口录窗口的形式都采用类Windows风格。 Turbo C++提供两个对目录显示非常有用的库函数findfirst()、findnext()。findfirst(文件名.DTA存放文件信息的结构文件属性)用来寻找符合条件的第一条文件名。DTA Turbo C++中有如下结构:struct ffblk char ff_reserved[21]: char ff_attrib;unsigned ff_ftime:unsigned ff_date: long ff_fsize char ff name[13];  相似文献   

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

13.
一、问题的提出Delphi是Borland公司推出的强力可视化编程工具,含有丰富的控件资源,越来越多的编程人员感受到其易用性。例如,在DelPhi中有一个纯文本编辑控件——TMemo,利用它,用户可以方便地在其中处理32K以内的纯文本信息。在TMemo控件中有一个Lines属性,Memo的文本内容全部储存在Lines属性中。Lines本身也是一个TStrings类,将文本作为Pascal类型字符串数组处理,同时也封装了许多有用的方法(在表1中列出部分TStrings类的常用方法)。利用它们可以在程序中方便地处理Memo中的文本。例如:我们可以用Memol.Lines【Memol…  相似文献   

14.
朱伟 《程序员》2004,(2):111-113
我们经常听人说,“C++不是完全的面向对象语言”,且不论这一说法是否正确,然而有一个事实是很明显的,那就是C++并没有直接提供对属性、事件等面向对象、面向组件编程常用特性的支持,虽然我们可以通过各种技术实现这些特性,但无疑会大大降低开发速度。C#中提供了属性和事件,这是令人兴奋的!拥有了这  相似文献   

15.
一、视频卡工作原理 1.视频卡的种类 一般而言,目前视频卡分为视频叠加卡、视频捕获卡、电视解码卡、解压卡和TV Tuner卡。其中: (1)视频叠加卡是把CCD摄像头的模拟图象信号,通过高速A/D变换转换成VGA的RGB数字图象信号,然后用色键方式与VGA图象信号叠加,在VGA监视器上显示出来。 (2)视频捕捉卡主要用于捕获动态图象,它以每秒24帧(PAL制)或30帧(NTSC制)来捕获动态图象,并以AVI格式存储于硬盘中,以进行后期编辑。 (3)电视编码卡的作用是,把计算机监视器上的VGA信号转化为标准视频信号,从而可以把VGA监视器上的图象或文字送到电视机或录像机上。它一般有外接盒与插卡两种。  相似文献   

16.
1.向列表框中添加多个项时防止闪烁 调用CWnd::SetRedraw清除重画标志可以禁止CListBox(或者窗口)重画。当向列表框添加几个项时,用户可以清除重画标志,然后添加项,最后恢复重画标志。为确保重画列表框的新项,调用SetRedraw(TRUE)之后调用CWnd::Invalidate。  相似文献   

17.
一、Microsoft Visual C~( )的基本构成 Microsoft Visual C~( )是由以下几部分构成的: 1.Visual工作台(Visual Workbench) Visual工作平台是一个基于Windows上的交互式开发环境,它是直接从Microsoft的QuickC forWindows演化而来的。如果用户通过QuickC来开发Windows应用,或使用过PWB,或者使用过Borland公司的IDE,那么对Visual工作平台是如何工作的就不会感到陌生。需要特别说明的是,Visual工作平台包含了一个完全符合Windows规范的文本编辑器。该编辑器功能非常强大,当在Visual工作平台下对程序进行编译时,如果发现错误,该编辑器会将出现错误的文本行自动加亮显示,非常便于调试。另外,该编辑器将注释、C~( )的语法构成部分等在显示时分别标以不同  相似文献   

18.
在用一般的Windows程序设计方法编写位图(.BMP文件格式)操作程序时,需首先进行获得系统显示句柄、读取.BMP文件结构等复杂的操作,编程量很大。而用BorlandC 的OWL(Objects Windows Library)作位图的引导、显示等操作时,不必像一般Windows编程方法那样麻烦。BorlandC 提供了专门的类来简化这些操作,使操作位图变得简单、清晰。 Borland C 提供了TDC、TMemoryDC、TBitmap、TDib等类。使用这些类可方便对位图的各种操作。下面分别作简单说明: TDC类是GDI(Graphic Device Interface)DC的对象版本,它有一个HDC类型的成员(Handle to DC)。它通过此成员来调用Windows API的绘图函数,实现其丰富的绘图功能。  相似文献   

19.
在Windows和DOS环境下,MSC~( )7.0(MSC 6.0)对文件句柄和流最大数目的初始限制均为20,即限制了用户可同时打开文件的数量。本文给出了增加文件柄和流的最大数目的方法。 DOS 2.0以后的版本,对文件的操作开始使用与UNIX兼容的句柄功能。但如果不作特殊处理,目前DOS(包括DOS5.0)仅支持20个句柄,即允许一个进程最多同时打开20个文件。而留给用户使用的只能是15个,因系统开工时,已对字符设备预定义了5个句柄,即标准输入设备(键盘)、标准输出  相似文献   

20.
如果在应用程序中加上带有滚动字幕的启动封面,将会使程序更加专业化。那么这种滚动字幕在计算机下如何实现呢?笔者用VC++6.0实现了这一功能,下面将这一方法介绍给读者。1建立主体框架利用VC++6.0的AppWizard生成一个名为Demo的单文档应用程序框架,然后向程序中加入一个对话框资源,令其ID号为IDMISPLAYDIALOG,保证属性表中Popup.Visible和Clipsiblings属性被选中。利用ClassWizard为该对话框生成一个名为CPlnyDlg的类,基类为CDialog。之后向对话框中加上一个静态文本框(Stat1CTeXt)以作为字幕滚动的窗口,…  相似文献   

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

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