首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
C^++应用程序框架   总被引:3,自引:0,他引:3  
C^ 应用程序框架是近两三年提出的面向对象的程序设计自动化技术,本文介绍了其基本概念、两个实用系统OWL和MFC的演变及比较,讨论了其中的消息映射和代码生成器,最后给出了它们的应用实例。  相似文献   

2.
VisualC++应用框架揭密   总被引:1,自引:0,他引:1  
Visual C++应用框架提供的强大功能,为我们的程序开发提供了极大的方便,利用其应用生成器可以很轻松地生成应用程序的框架。许多常用功能,例如文档的创建、文件的打开、保存等操作的大部分代码都由应用框架来完成。这些操作对于开发软件的用户而言,是透明的。Microsoft公司的设计Visual C++的初衷是尽量向用户提供尽可能简单的接口,但是,正是因为应用框架的这一透明性,使VisualC++的运行流程显得非常神秘,当涉及这些Visual C++已经提供的功能模块的软件开发时,用户(特别是  相似文献   

3.
Visual C++编程充满着许许多多有用的技巧和秘诀,我们只有不断的去学习和掌握这些技巧和秘诀,才能去应付和解决真正的难题。本文根据自己的开发实践和体会谈谈关于应用程序框架方面编程的几个技巧供大家参考。 一、建立初始时边框最大的应用程序 在创建一个新的应用程序时,运用AppWizard生成应用程序中的第四步选择Advanced按钮,然后在主框风格组中选择Maximized,生成的应用程序运行初始时边框最大。 如缺省生成,使得初始时边框最大就要修改派生  相似文献   

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

5.
wxWidgets是一个C++语言GUI应用程序开发工具包,利用该工具包。可以结合多种操作系统和编译器开发跨平台程序。本文对wxWidgets的框架包括类继承体系,编程模式以及其事件处理机制做了介绍,以一个简单的“helloworld”程序为例.说明如何使用wxWidgets开发跨平台程序。  相似文献   

6.
一、前言 大家一定知道,正是由于大量文件的交互作用才使得联机Help正常工作。因此人们总以为实现联机Help很困难。但是有了Visual C++的AppWizard,使得联机Help的实现比人们想象的容易多了。因为它已经为用户构造了基本的程序框架,你只要做极少的工作,就可以发布带有联机Help的Visual C++应用程序了。 关于组文件 用户可以的得到的最终产品是带有.HLP后缀  相似文献   

7.
一、Turbo Vision概述 软件工具有两种,一种是单纯意义上的工具,比如PCTOOLS是磁盘/文件操作工具,PEⅡ是编辑工具等等,工具软件多属此类。另一种工具,应该更确切地叫做资源或材料,本文要介绍的Turbo Vision for C~( )正是这类工具的代表。 Turbo Vision for C~( )是Borland Intl.随BorlandC~( )3.1提供的一个应用程序框架,它为基于DOS的应用程序的开发提供了一种全新的完整的方法。可用它为用户的应用程序生成完整的用户界面,包括窗口、对话框、菜单、鼠标支持以及简捷快速的编辑器。  相似文献   

8.
侯捷 《程序员》2004,(3):81-85
CBX是Borland新推出的C++开发平台,目前为1.0版(其中某些工具为预览版本)。CBX带有众多的C++编译器、框架(Frameworks),以及一个开放源码的应用程序框架(App.Framework)。这种大熔炉式的开发环境对程序员是比较陌生的。本文将力读者介绍CBX各类项目的试用、各编译器的设定、各个框架的文件组织与试用。由于CBX的下载和安装也可能引起小小的混乱或迟疑,为节省读者在这方面的时间花费,本文一开始也谈谈下载与实装经验。  相似文献   

9.
高性能微机和内存条价格大幅度下降,中文Windows3.1,3.2与中文Windows95在国内开始普及,越来越多的人都希望能用C语言作些Windows应用程序的开发工作;因为Windows把它能做的事(诸如内存管理、打印机、鼠标、显示器、图形库、通讯库等等)都做了,Windows应用程序的开发者不必再为这些事操心,所以应该说比DOS应用程序的开发  相似文献   

10.
一、引言 当用户需要同时对文当的不同部分进行编辑时,常常会用到切分窗口;这些窗口可以都是相同的视,或者一个窗口为列表视,而另一个为树型视图。应用程序框架有多种方式来表示多视图,切分窗口是其中的方式之一。  相似文献   

11.
一、前言 有时,应用程序需要截获其他正在运行的程序的消息,并且加以处理。例如,要跟踪鼠标,当鼠标下应用程序收到鼠标消息的同时,我们的应用程序也收到鼠标消息。为此,要做的主不是为系统安装一个鼠标挂钩(hook),当有鼠标事件发生时,系统发给挂钩对应的回调函数鼠标事件,就可以在回调函数中处理鼠标事件了。  相似文献   

12.
一、前言 用Microsoft Visual C++的MFC AppWizard,程序员无须花很多精力就可以构造出应用程序的框架和界面,虽然省掉了一些工作,但这样编出的程序控件外观千篇一律,不能引人注目。本文将对菜单、按钮、组合框等控件进行自画操作。 要使用自画控件,就要自己控制该控件的各个方面,MFC让父窗口把自画控件信息反射给创建它们的窗口。例如对于按钮,要分别为以下情况画控件:正常显示时、有焦点时、按下按钮时、禁用时等。  相似文献   

13.
在Microsoft公司宣布了他们的WindowsNT之后,Borland公司也随之推出Borland C 4.0版本。这个版本的一个显著特点是取消了DOS下的集成开发环境IDE,而代之以Windows下的IDE。虽然目前还没有发布Windows NT下的IDE,但是Borland C 4.0可以开发16位和32位的Windows及NT的应用程序。这似乎是对Microsoft公司宣布停止支持DOS的一个有力的响应。另外,做为开发Windows应用程序的工  相似文献   

14.
用VC++6.0开发数据库应用程序   总被引:4,自引:0,他引:4  
王威  方蕾 《计算机应用》2001,21(5):88-90
对用VC++6.0对数据进行操作和管理进行了分析和探讨,并结合实际系统中的应用,设计了具体应用程序。  相似文献   

15.
在Windows程序设计中,消息驱动是其基本特色,消息驱动的协调控制问题在应用程序的规模日益扩大的情形下显得越来越突出。Windows本身对消息的管理策略相当简单:它将接受来的消息放入系统消息队列,然后将特定的消息发向特定的应用程序队列,或者将特殊消息直接发向特定的窗口,以后对消息的处理由应用程序负责。一般而言,较大的应用程序对接收到的消息的处理并不是独立的,也就是说,应用程序  相似文献   

16.
在Microsoft发行的Visual Studio系列软件中Visual Basic和Visual FoxPro都有中文版,可以方便地设计具有中文界面的应用程序。然而Visual C++却没有中文版,因而不便于编写具有中文界面的应用程序。本人通过实践找到了用MFC AppWizard创建应用程序时生成中文界面的两种解决方法。 一、资源文件本地化 通常,AppWizard创建的资源所使用的语言是美国英语。使用中文界面的方法为: (1)将鼠标指向所要修改的资源类型(如  相似文献   

17.
针对工控软件设计要求.提出一种采用Visual++编程环境的自定义图表控件的设计方法。该方法基于MFC应用程序框架,通过继承CSUdc类,并重写自绘函数,实现图表的图形界面设计。控件的设计采用内存绘制和复制技术以及子类化技术。能够避免控件自绘闪烁的问题和定位的问题。  相似文献   

18.
本人用Borland C++开发了一个Windows环境下的化工过程性能分析专家系统。作为一个C++语言、Windows应用程序编写的初学者,笔者遇到许多问题,同时亦感到收获很大,在此同广大初学Borland C++语言编写Windows应用程序的朋友分享。 一、Object Windows应用程序概述 1.关于OWL Borland C++的OWL(ObjectWindows Library)大大降低了开发Windows应用程序的难度,因为它有  相似文献   

19.
第三讲 网络编程 本讲结合狼与猎狗游戏连机对弈功能的实现,介绍了WinSock编程的机理,详细讲解了WinSock编程的方法与技巧,同时还介绍了一些高级的WinSock编程知识,对其他的网络编程组件电作了各有侧重的介绍。力图通过此讲,让读者了解有关的网络编程知识,并能进行WinSock编程,编写简单的网络应用程序。 网络技术堪称为当今计算机领域、最活跃、最为看好的技术了,越来越多的应用程序也要求具有网络通信、协同处理的功能。多媒体技术也只有真正和网络技术结合起来,才能发出更迷人的光彩。Internet中不同数据的传输是基于不同  相似文献   

20.
Borland公司推出的Borland C~( )4.0令人耳目一新,其中ObjectWindows 2.0之功能强大使得利用OWL开发Win-dows应用程序进入一种新境界。下面结合笔者在软件开发中的经验谈谈如何利用Borland C~( )4.0提供的ObjectWindows2.0开发Windows应用程序。 利用Borland C~( )4.0提供的ObjectWindows 2.0开发Windows应用程序使得用最少的代码建立一个Windows应用程序成为可能。首先让我们来看一个最简单却是完整的  相似文献   

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

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