首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
VC++下实现Socket编程方法   总被引:1,自引:0,他引:1  
利用Socket编程是一类典型的网络通信程序,特别是在实时性要求比较高的项目中,Winsock编程方法是非常实用的。下面介绍在VC 6.0环境下开发 Winsock程序的方法。 这里并没有直接应用MFC提供的CSocket类,这是因为考虑到对于类而言,其成员函数调用必然是完全阻塞方式的,因此只能用于人工线程中。基于这种思想,可以在 CObject类基础上派生一个套接字类,其使用方式为阻塞方式,虽然增加了使用的条件,但可以保证其正常工作,而不会出现不加控制地使用CSocket对象带来的冲突现象。 下面首先将具体介绍有关的套接字类的定义,新创建的套  相似文献   

2.
用VC++类实现PC与单片机之间的串行通讯   总被引:1,自引:0,他引:1  
本文详细介绍了在Windows环境下应用VC++类实现PC与单片机的串行通讯,给出了用VisualC 6.0编写的PC机程序和用C51编写的单片机通讯程序,程序简单易理解。实践表明,采用本文所提方法,编程简单,系统运行稳定可靠。  相似文献   

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

4.
Matlab具有强大的数据处理和图形显示功能,但Matlab程序的执行效率非常低,而且其平台上开发的程序不能脱离本身的运行环境;VC++具有强大的用户界面开发功能,程序执行效率高,但程序编写繁琐,结合两者的优势可以快速开发出功能强大的应用系统。针对如何将两者结合这一问题,探讨了基于Matcom4.5的VC++与Matlab混合编程,并结合曲线拟合实例给出了具体的操作步骤。结论表明,利用此方法实现的VC++与Matlab的混合编程操作简单,而且能够充分发挥两者的优势,缩短程序的开发周期。  相似文献   

5.
目前,有人在使用Java,有人在学习VC。如果能将Java和VC“沟通”起来,实现二者的互相调用,那么必定可以避免重复的工作,使编程变得更加轻松。文章对如何在Java中调用VC编写的动态链接库进行了讨论,为读者提供了具体的实例。  相似文献   

6.
MATLAB6与Microsoft Visual C/C++的接口技术   总被引:2,自引:1,他引:2  
VC是灵活易用的软件开发工具,但是它的工程计算能力非常有限。为了能够在C程序中加入强大的工程计算能力,将工程软件MATLAB与VC相结合,既可以提高程序的开发效率,又可以使程序具有较强的计算能力。文中介绍了一种实现MATLAB与VC混合编程的新的接口技术,说明了该方法的作用以及使用方法。该方法在实际应用中大大提高了编程效率。  相似文献   

7.
如何在VC++中用MFC进行OpenGL编程   总被引:21,自引:0,他引:21  
胡伟  王弘 《计算机应用》2001,21(8):87-89
介绍了OpenGL的基本概念及其基本程序结构,通过对国标准C和用MFC这两种方法进行OpenGL编程的相通点的分析,详细叙述了如何在VC++中用MFC编写OpenGL程序的一般过程。  相似文献   

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

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

10.
VC++编写Windows95的抓图程序   总被引:1,自引:0,他引:1  
一、前言 如果经常流连于图书馆或书店的话,你会发现现在的书里的插图很多。特别是Windows、Windows 95方面的,插图很是丰富多彩。如果要单靠Windows里的Prin Screen键来获取那些插图,也能做到,可是太辛苦了。事实上它们大都是用抓图程序来获取的。目前流行的Windows抓图工具大约有十来种,如果你经常写文章,写书,那你会用到这些程序的。可是你有没有想过要自己编写抓图程序。用自己的东西,心里会有一种不同的感觉,你不妨工作之余试一试,锻炼自己的编程能力。下面的插图就是笔者用VC+4.1编写的自己的抓图工具抓出的程序本身的窗口。  相似文献   

11.
栈作为一种后进先出结构,在程序设计中广泛使用。类模板是C++所提供的一种占有重要地位的特殊机制,能根据不同参数建立不同类型对象的类。通过类模板建立通用栈类,栈中便可以存放任意类型的数据,提高编程效率,增强软件通用性和灵活性。简要介绍了栈的概念和C++的模板类的定义和使用,并利用模板类实现了通用的栈结构,还给出了在Visual C++环境使用的实例。  相似文献   

12.
笔者在学习C++时,发现Borland C++再一次丰富了它的预处理指令,使用户的编程工作能更加灵活、方便。如定义宏可以减轻编程工作量,改善源代码的可读性,设置条件编译则可以改善程序的移值性,并使编程者在开发过程中进行的调试工作变得简捷、明了。为了方便大家学习该语言,笔者特将其预处理指令摘编整理成文。  相似文献   

13.
VC++下ACE开发   总被引:1,自引:0,他引:1  
本文介绍VC 下ACE开发环境的配置,并给出在VC 下编写ACE网络程序的简单例子。  相似文献   

14.
多态性是C++的一个重要特性。程序员可以通过使用C++的多态性来编写灵活多样的程序,但是由于多态性比较复杂,程序中可能会隐藏一些漏洞。为了避免产生这些漏洞,MISRAC++推荐了一些编程规则。  相似文献   

15.
目前流行的媒体播放软件RealPKayer存在着一些使用不便之处。我们为了解决这些问题而采用VC++6.0编制了一个小程序。该程序能够适当弥补RealPKayer的不足。同时该程序所采用的很多技巧对于我们其它程序也具有相当的参考价值。  相似文献   

16.
以上两讲,我们介绍了VC 编程的基本知识和MFC的部分基类的应用。本讲将重点讲述VC 的编程进阶内容对话框、多文档界面(MDI)的应用方法,并简要讨论Windows系统的数据交换技术,使读者对VC 的编程建立起全面的概念。 一、对话框 对话框是含有一组控制框的弹出式子窗口,用户通过这  相似文献   

17.
VC++开发环境中提供了大量的编程向导,设计人员通过编程向导能完成程序的基本架构,具体到窗口这一部分,执行向导建立的有菜单、工具栏、状态栏。创建的状态栏包括四部分,从右到左依次为滚动开关、数字开关、大小写开关、提示栏。如向状态栏增加新的栏目,有必要先理解状态栏的更新机制。下面就以在  相似文献   

18.
李智 《电脑》1995,(5):37-38
怎样解决软件开发中“相似而又不同”的问题?C++为我们提供了较为理想的解决方案.C++是一种面向对象的程序设计语言.支持对象的封装、继承以及多态性.使用C++编程,将极大地提高软件代码的重用效率.如我们需要实现一个名为abs(x)的函数,它返回参数X的绝对值.参数X类型可以是整型、浮点数以及长整型.对于这个“相似而又不同”的问题,ANSI C通常的解决方案是:定义三个函数,它们具有不同的函数名,分别计算整数、浮点数、长整数的绝对值.这组函数具有相同的操作本质,不同的函数名称,隐含着程序员错用函数名的危险.  相似文献   

19.
编写绘图软件往往需要在客户区进行文本输出,比如在一个曲线的某位置编织汉字,这时,字体和文本输出函数的如何运用就显得重要。如何选择字体,如何实现字体?在当前国内涉及VC编程的参考书中都未深入探讨、介绍。实现起来较为不便,本文根据开发实践,通过程序片断谈谈字体实现方法。  相似文献   

20.
第四讲COM、DCOM、自动化编程 本讲详细介绍了COM、ActiveX及自动化服务器的编程原理与实现技术,并分别结合实例进行了分析讲解.同时,对与COM相关的技术如COM+、DCOM、CORBA等进行了各有侧重的介绍.力求通过此讲,让读者能掌握中间件的基本概念、基本编程原理与实现技术,并能进行简单COM组件、ActiveX控件及自动化服务器的开发编写.  相似文献   

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

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