首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
在DOS下编程,无论是BASIC还是C、C++都提供了演奏音乐的相应的语句或函数,可使计算机利用扬声器发出特殊音乐或奏出悦耳的歌曲,而在Windows下编程,情况就不一样了,若要达到同样的目的,就必需利用SOUND.DRV这个动态连接库才行。SOUND.DRV中一共提供了18个DLL子程序(Windows 3.1)包括:OpenSound、CloseSound、SetVoiceSound、StartSound、SetVoiceQueueSize、SetVoiceNore等,笔者用Borland C++3.1编写了一个音乐程序,介绍怎样利用这些子程序来使计算机奏出音乐。以前笔者曾经介绍过直接将发声频率和持续时间输入来演奏音乐的方法,简称直接  相似文献   

2.
一、引言 Microsoft Windows使在微型机上进行软件开发的编程环境发生了划时代的变化,Windows 3.1 SDK提供了从应用编程接口API到各种调试工具,使我们用C进行应用程序开发效率大为提高。本文通过使用Windows的API和C 7.0,利用Windows安装的中断方式驱动的通信设备驱动程序COMM.DRV和API中一组通信功能函数,可高效地完成通信应用程序中一些常见任务的编程。  相似文献   

3.
深入Windows通信编程   总被引:1,自引:0,他引:1  
一、Windows通信机制 Windows与DOS编程的重要差别在于Windows程序是消息驱动和设备统一管理。体现在通信方面,DOS中的寄存器直接读写、BIOS调用和通信中断程序等编程方法都不能或不宜采用。Windows通过通信驱动程序COMM.DRV与硬件接口,向程序员提供了多达17个标准函数,功能强大,但也增加了理解和编程的难度。 Windows3.1通信函数主要有:  相似文献   

4.
DOS下的串行通信程序的编制,往往要直接对UART(串行通信芯片)进行操作,采用调用INT14 BIOS中断的方式编程。而Windows是一个具有设备无关性的操作系统,它不鼓励对系统硬件的直接操作,而是由系统自动进行处理。那么如何在Windows环境下对串口进行操作呢?Windows 3.1以后,系统提供了中断方式驱动的通信设备驱动程序COMM.DRV和一组专用的API通信函数,使我们可以高效直观地完成串口通信的任务。  相似文献   

5.
用VB编制Modem远程通信软件   总被引:2,自引:0,他引:2  
一、PC串行通信程序机制 常用的PC串行通信程序大多利用BIOS INT14H中断,以查询I/O方式完成异步串行通信。 Windows系统提供中断方式驱动的串行通信驱动程序COMM.DRV。通信程序无需直接对串行端口进行操作,而是通过驱动程序这一编程接口进行间接操作。 Windows操作系统中,串行通信采用“事件通知”方式,支持数据按块传送。进行通信时,Windows开辟一个用户定义的输入输出缓冲区,每接收一个字符就产生一个低级硬件中断,串行驱动程序立即取得控制权,并将字符放入输入数据缓冲区,然后将控制权返还正在运行的应用程序。如  相似文献   

6.
通过使用WMI可以获取服务器硬件信息、收集服务器性能数据、操作Windows服务,甚至可以远程关机或是重启服务器.由于允许通过编程方式访问相关的管理信息,在.NET Framework中的WMI基于原始的WMI技术,允许利用.NET Framework中的编程优势进行同样的应用程序和提供程序开发,也就为在移动智能设备上实现对Windows服务器性能的监控与管理提供了可能.  相似文献   

7.
在Windows环境下,用C编程可以方便地调用Windows的GDI函数进行图形操作,尤其是在高版本的C中提供了workshop,用户可以在编程之前可视化地设计自己的界面。但是美中不足的是在Windows 3.x中,Windows提供的标准控制中,只有按钮具有三维效果,其他的控制如列表框,文件打开对话框、无线钮等都是二维的。如果能够使所有的控制都具有三维效果,必将大大改善程序的外观。使界面更加精美,在用BC4.5编程时,有一种简单有效的方法可以赋予Windows的标准控制以三维效果。 在BC4.5中,提供了将全部的Windows的标准控制由二维转换到三维的工具CTL3D.XXX,它包括以下文件:  相似文献   

8.
一、概述 在Windows操作系统平台上,可以同时运行多个应用程序,Windows的消息系统和多任务机制提供了多任务实时串行通信的可能性。Windows 3.1SDK提供了完备的API应用程序接口函数和以中断方式驱动的通信设备驱动程序COMM.DRV,从而  相似文献   

9.
Windows(客户端)和MS—DOS(服务器)网络通信的实现   总被引:1,自引:0,他引:1  
文中主要介绍了DOS操作系统和Windows操作系统之间网络通讯的实现方法.在Windows平台下基于Visual C++6.0环境下,利用MFC提供的Winsock类开发客户端程序.在MS-DOS平台下基于Borland C++3.1环境下,利用一个DOS下基于Packet Driver的开发包Wattcp开发服务器端程序.DOS操作系统缺乏类似Winsock的API,所以在该系统下设计基于TCP/IP协议的应用程序时,需要先安装DOS操作系统网卡的Packet Driver驱动,并在DOS下制作Makefile文件,把Wartcp所有的源程序编译、链接成库.采用C/S模式,运用Socket网络编程原理、方法和技巧,开发了基于TCP/IP协议的服务器和客户机通信程序,实现了服务器端与客户端的网络通信.  相似文献   

10.
Windows下三线制串行通信的实现方法   总被引:3,自引:0,他引:3  
RS-232C串行通信的应用极为广泛,在Windows环境实现令人满意的RS-232C串行通信,尤其是利用三线制进行串行通信,对基于Windows平台开发的应用系统具有极大的应用价值。当将PC机与单片机或具有gy232C标准接口的仪器仪表构成两级分布式监控系统时,仅利用串行口中的RxD、TxD及信号地3根线互连,来实现上下两级的串行通信,无疑是最为简便的方法之一。本文结合笔者的实践分别介绍在Windows3.X和Windows95下实现三线制串行通信的具体方法。文中提供了采用可视化编程软件Delphi编写的示范程序。W~3.X下串行通信的实现方法大家知道…  相似文献   

11.
针对工程实践中的飞行作战仿真对交互式数据实时驱动的需求,在基于Visual C++6.0的Windows编程环境下,利用OpenGL实现了交互式三维动画仿真,通过所开发的飞行仿真系统软件介绍了这种方法在Windows环境下的具体应用,并给出了具体设计步骤.  相似文献   

12.
Windows下包过滤式防火墙的设计和实现   总被引:1,自引:0,他引:1  
在Windows操作系统下设计并实现了一个包过滤式防火墙系统,该系统使用VxD技术实现了对底层网络的访问.利用Visual C 作为编程工具,成功的实现了对数据包的截获、分析以及过滤.  相似文献   

13.
Windows环境下的GCC编程--Cygnus Cygwin32简介   总被引:1,自引:0,他引:1  
本文以几个具体程序为例,简要介绍了怎样利用Cygnus Cygwin32套件在Windows环境下应用GCC编译器进行C/C 编程。  相似文献   

14.
张强  王黎 《现代计算机》2002,(10):74-78
本文详细说明了在C++B uilder环境下进行视频捕捉的方法。介绍了利用Windows操作系统中的Video for Windows函数库进行视频捕捉的框架,并给出了相应的编程示例。  相似文献   

15.
1991年,Microsoft推出了Visual Basic,这是一个可与C语言相媲美的Windows应用程序开发工具,其“可视化编程”和“面向对象”的特征是简化Windows编程的关键。程序员可以利用图表来开发程序,在菜单中选中各类对象、控制项、属性等,然后在对象窗体中添加代码。此外,系统还提供了模板、自动缩格、语法检查等功能使用户的代码输入更为简单,使得不同层次的编程人员都可以利用该系统来开发中、高级Windows应用程序。 肯定已有相当一部分Windows程序员从汇编、C的开发平台转向了Visual Basic,因为一旦接触到  相似文献   

16.
Borland C++ Builder以其全新的可视化编程环境,强大的C/C++内核,为我们提供了一种方便、快捷的Windows应用程序开发工具。在C++ Builder中,虽然没有直接提供文件拷贝的函数,但有关文件操作的函数却不少,本文利用C++ Builder的强大功能,深入剖析了C++ Builder中的文件拷贝方法,可满足使用人员对实际编程的需要。  相似文献   

17.
通过应用Windows打印相关的API函数,在C++Builder6中构建一个打印预览类TPreView,将打印编程进行封装,提供类似于打印类TPrinter的接口,从而简化了C++Builder6中的报表打印预览编程工作.  相似文献   

18.
美国软件业巨头Borland国际公司所推出的新一代编程工具Borland C++4.0给人以耳目一新的感觉。作为一种Windows环境下的面向对象程序开发工具,Borland C++4.0不仅提供了AppExpert、classExpert及DialogExpert等一系列开发Windows程序的利器,它还具有一些新的特征: 1.16位到32位的可移植性。 2.对Windows 3.1 API进行更强的封装,包括对GDI的封装。  相似文献   

19.
本文叙述了在Windows95操作系统与Linux操作系统互连的环境下,利用Delphi网络编程实现基于Telnet协议的Delphi应用程序与Linux主机之间的通信。重点讨论了C语言与Delphi编程语言在网络编程应用中的异同。  相似文献   

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

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

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

京公网安备 11010802026262号