首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 583 毫秒
1.
在Windows下编程,对话框窗口可以说是最常见的界面了。用户常常是借助于对话框窗口来和计算机打交道的。对话框窗口实际上是一个真正的窗口,它不但可以接收消息,而且还可以被移动和关闭,甚至可以在它的用户区中进行绘图操作和填充图形。在对话框中,位图按钮是一个带有图形标识的按钮,此时的按钮比文本按钮更美观,一幅图胜似千言万语嘛。位图按钮可以实现功能的选择,但位图按钮太多时,往往在一个对话框中难以表达,这就存在位图按钮能否实现翻页的功能。作者认为:使用位图按钮的  相似文献   

2.
Sockets最早是作为UNIX BSD(Berkeley Software Distribution)Release 4.3规范提出来的,随着网络的迅速发展以及Internet在全球范围内的广泛使用,Sockets已逐渐成为网络编程的通用接口。作为网络通信的基本操作单元,它提供了不同主机间进程双向通信的端点,使编程人员能够简单地对网络进行操作,构造任意的跨操作系统、跨网络协议的分布式处理系统。 一、Windows Sockets功能简介 Microsoft公司开发的Windows Sockets API建立了Windows环境与网络间的编程接口,它以BSD Sockets的编程模块为基础,提供了16位和32位两种版本。根据传输的数据类型不同,Windows So-  相似文献   

3.
早就听说C++ Builder功能强大,最近拿来一试果然不同凡响,特别在是多媒体开发方面更是游刃有余。大家注意啦,今天要讨论的多媒体播放器,不但能够识别Windows中常见的BMP位图、ICON图标、WMF向量等图像文件,更包括了视频文件(*.avi)、音频文件(*  相似文献   

4.
VC++下的数字图象处理实现与研究   总被引:2,自引:0,他引:2  
近年来 ,网络技术和网络应用蓬勃发展 ,特别是 Internet的日益普及 ,使得以语音、成象技术为主体的多媒体技术成为业内人士研究的重点之一。伴随网络兴起的视频游戏和视频特技都使图象处理越来越引入注目。本系统可对采集到的 (BMP)图象进行边缘、增强、色彩等处理。1 环 境Visual C+ +是 Windows环境下最重要的应用开发系统。Window s中最基本、最常见的编程模式是图形设备接口 (GDI) ,任何时候当程序需要实现在屏幕上显示或在打印机上绘图时 ,都需要调用 GDI函数 ,GDI包含了一些用于绘制点、线、矩形、多边形、椭圆、位图以及文…  相似文献   

5.
用Visual C++显示位图的原理与方法   总被引:4,自引:1,他引:3  
一、介绍 在VC++环境下显示位图并不是什么新技术,但本文仍然在此“老调重弹”的原因是:(1)这一技术十分重要,它是图像编程的基础,掌握不了这些基本原理也就很难独立开发出符合实际需要的应用程序;(2)许多关于VC++编程的资料都提供了显示位图(Bitmap)的实例,但遗憾的是,由于侧重点的不同使得有关调色板、设备上下文(DC)以及图形设备接口(GDI)等与位图密切相关的知识要么是很少提到,要么就是很不全面、一代而过,或者部分内容被放到了别处,显得支离破碎。这使得许多读者在模仿这些例子“克隆”出自己的应用程序后,仍感到有许多不解之处存在;(3)为了显示位图,Windows及MFC提供了一些类和函数供我们利用,熟悉它们的作用对我们编程很有帮助。  相似文献   

6.
第二讲 MFC入门 本讲将介绍MFC的知识,介绍MFC常用的类和宏,重点学习MFC的消息机制。 一、VC++的核心—MFC 类库是一个可以在应用中使用的相互关联的C++类的集合。微软基础类库(MFC:Microsoft Foundation Class)是微软为Windows程序员提供的一个面向对象的Windows编程接口,它大大简化了Windows编程工作。该层次结构包容了Windows API中的用户界面部分,并使你能够很容易地以面向对象的方式建立Windows应用程序。这种层次结构适用于所有版本的Windows,并彼此兼容。 基础类库的核心是以C++形式封装了大部分的Windows API。类库表示窗口、对话框、设备上下文、公共GDI对象如画笔、调色板、控制框和其他标准的Windows部件。这些类  相似文献   

7.
在许多Windows应用程序中,经常需要一些汉字菜单、汉字提示等内容。它们一般都是固定的、反复使用的一段中文。为了显示它们带上庞大的汉字系统显然划不来。我们采取做成汉字位图然后在适当位置粘贴的办法,效果很好。而利用Borland C~( )4.0中OWL库做汉字位图既快又方便。现将写汉字位图文件的应用程序bmpfile.cpp介绍如下。 该程序运行流程:区位码输入→区位码转为机内码→查  相似文献   

8.
笔者曾在DOS下编写过一些图象显示和处理的程序,颇感麻烦。当笔者转向Windows编程之后,才体会到Win-dows为开发图象系统提供的强大功能。本文将介绍一种Windows下显示BMP位图的方法,该程序可以实现2色、16色、256色BMP图象的显示,且与设备无关。若想在DOS下实现这样的功能,必须对程序精心设计,需要考虑内存管理、显示模式设置、彩色方式选择以及显示卡种类等诸多因素,其复杂程度和难度可想而知。本文介绍的程序简单、明了,略有Windows编程基础的人都可以看懂,并可直接用于自己的程序设计。 Windows系统支持两种格式的位图,即依赖设备的位  相似文献   

9.
浮动工具条是工具条的一种,另一种工具条是固定工具条.浮动意为可以移动,可以隐藏,且不被其它窗口覆盖,比固定工具条使用更为方便.在AutoCAD、Visual FoxPro、Mi-croSoft的Word、Access、BorlandC 的WorkShop、VisualC 的App Studio、Corel的CorelDraw!、CorelMove、CorelPho-toPaint、Aldus的PageMaker等著名软件中都有浮动工具条.OWL(Object Windows Library)是一系列类所组成的库.这里,我们使用TWindow类进行开发,TWindow类是一个通用的窗口类,它的实例可以代表应用程序中的主窗口、弹出式  相似文献   

10.
利用C 十语言在Windows环境下构造一个通用的M维图形处理类CGraPh,开发用户可以把CGraph作为基类,通过继承、多态等技术很容易扩充进许多新功能,满足各种二维图形处理的需要。 (1)二维图形处理类 CGraph的 C十个构造:二维图形处理类主要用于创建绘图区 i确定坐标类型、建立物理坐标系。其数据成员主要包括坐标类型定义、绘图区大小定义、坐标原点定义、曲线条数定义、横轴和纵轴数字刻度字符的垂直水平距离定义、横轴和纵轴的刻度等份数定义、映射比例尺定义、横轴和纵轴起始坐标的物理值定义及与颜色有关的定义等变量。  相似文献   

11.
杜经农 《电脑》1998,(6):80-81
在多媒体编程中,经常需要实现图像的叠加,在将前景位图叠加到背景位图上时,通常需要透明屏蔽,即围绕轮廓显示前景中所需图像,而不是在背景上显示出一个矩形的前景位图块。例如,要编制一个导弹打飞机的游戏,我们希望在背景上显示飞机轮廓,透过轮廓的间隙能看见背景图,但高级语言的绘图函数只能显示矩形位图块,必须自己编程实现透明位图。实现透明位图有多种办法,在DOS中,通常是对具体硬件编程,以实现直接写屏。在WINDOWS中,我们不能针对具体硬件编程,因此,需要人工制作相应的屏蔽位图,与需要透明显示的位图进行光栅操作,进行数次叠加后以达到相应效果。这种方法的缺点在于编程复杂,绘图效率不高,而且还需使用图像编辑软件来处理背景位图。使用这种办法编制的含动画的程序,在硬件配置差一些的机器上,执行时就不够流畅,这在WINDOWS系统的交互式动画编程中,是一个令人头痛的问题。本人在VC++编程中,为提高绘图速度,减小程序对硬件的要求,尝试了一种在WINDOWS中直接写屏的办法,得到了令人满意的效果,当然,这里的直接写屏并非是直接对硬件编程,而是通过在屏幕上逐点绘像素来实现透明位图。这种方法编程简单,而且执行速度相当快,现介绍如下。我们使用VC++5.0编程,主要用到CVIEW类的CETPIXEL和SETPIXEL成员  相似文献   

12.
Windows Paintbrush彩色绘图软件,操作简单、方便,深受用户的喜爱,为了在DOS下利用该软件的图形,作为软件封面或其他用途,需设计程序来显示该软件的图形,Paintbrush的存盘文件格式有.PCX,单色位图、16色、256色、24位真彩色位图等多种。所谓位图文件就是按位(点)格式存储的图象文件。本文仅以16色位图文件为例,说明Windows位图文件的显示方法。  相似文献   

13.
Windows标准控件是Windows系统预定义的一些行为标准化了的窗口,一般用于Win-dows窗口应用程序中充当与用户交互的元素,其使用方法是Visual C++程序员应该熟练掌握的。介绍Visual C++编程中常用的Windows预定义标准控件,重点介绍了这些控件编程的一般方法,并给出控件编程的实例。  相似文献   

14.
在Windows编程中图像处理相对比较复杂,好在C Builder提供了一些图形类,它们通过对Windows中的图形对象进行馐,从而大大简化了图像操作的难度,本文通过对图像进行柔化、锐化、浮雕效果等几个特殊效果处理进行具体说明。  相似文献   

15.
BMP格式是微软公司为其Windows操作系统设置的标准图像格式,在Windows的系统软件中包含了一系列支持BMP图像处理的API函数。但是,在编写图像处理的程序时,如果直接调用这些API函数,会使程序的组织比较乱,使用也不是很方便。因此,把这些API函数用一个类来封装,在编写程序时直接把类添加到工程中,即可完成对BMP图像的读取、加载以及各种变换,并转换为DDB位图格式,使得可以使用CDC:BitBh()来进行显示。  相似文献   

16.
VisualC++(简称VC)是Microsoft公司推出的集成化的软件设计平台,包含了迄今为止功能最强大的基于Windows的应用框架。它所产生的应用采用了标准化的结构,使得项目更容易组织。VC中包含的ClassWizard可用于产生控制各种消息的函数原形集函数体,可大大地缩短了程序员的编程时间。1Windows应用框架应用框架定义了程序的结构,是一种类库的超集,而一般的类库只是一种可以嵌入任何程序中的类的集合,类库应用框架功能非常丰富。它使得对象嵌入和连接、工具条和状态条、打印预览等这样难以处理的问题变得相当简单。假设由APPWzard生成…  相似文献   

17.
对话框(Dialog)是Windows程序中最常见的交互方式之一,具有多种形态特征。对话框经常被用来显示某种信息,或者要求用户输入信息,如:“文件打开对话框”要求用户输入要打开的文件名称,About对话框则一般显示版本信息等。 对话框从根本上说,也是窗口(Window),具有Windows的所有机制,但它又具有自己特殊的形态和特点: 对话框一般都做成资源的形式,用户可以使用各种资源编辑器,编辑对话框的内容。一个可执行文件的对话框资源  相似文献   

18.
BMP文件是Windows保存图像的一种通用文件格式,在数字图像处理方面占有重要的地位。BMP文件中保存的图像数据是一种DIB(Device-Independent Bitmap,即设备无关位图),DIB是标准的Windows位图格式,它自带颜色信息,因此调色板管理非常容易。有许多文章是关于讲述如何将BMP文件读取、显示的,而如何将数据保存为BMP文件则不是太多,本文作者通过一个实例讲述这一过程。  相似文献   

19.
通过对气象信息综合分析处理系统(MICAPS)中第十三类数据格式和Windows系统的BMP位图格式的结构进行分析研究,将只能在MICAPS中显示的卫星云图转换为位图图像,从而扩展了卫星运图的查看方式,方便了工作。  相似文献   

20.
何任晖 《软件世界》1996,(10):25-29
Socket是一个通信端点(endpoint of communication),Socket应用程序使用它通过网络发送和接收数据包。每个Socket拥有一个名字,属于某一运行中的进程并具有某种类型。 Socket分为两类:流式(Stream)Socket和数据报(datagram)Socket。两种类型的区别和说明稍后详述。 Windows Sockets定义了一个二进制兼容的网络编程接口,使用Windows Sockets允许你的应用程序在任何支持Windows Sockets的网络上进行通信。很多网络软件提供商在多种不同的网络协议上支持Windows Sockets,如TCP/IP,XNS,DECNetTM,IPX/SPX。本文讨论是在Windows NT 3.51提供的TCP/IP协议上的Windows Socket编程,与其它任何网络协议支持  相似文献   

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

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