首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 281 毫秒
1.
Win32操作系统为我们提供了在应用程序中执行多个线程的能力。本文介绍Win32操作系统中进程和线程的概念,然后讨论Delphi所提供的TThread线程类,最后,说明多线程应用程序的开发。  相似文献   

2.
Windows具有多线程处理能力,应用程序中可以创建多个线程,每个线程能够独立完成一个子任务。在通信程序中使用多线程技术,可提高程序的执行效率和反应速度。结合应用实例,介绍了VC++环境下基于Win32API的多线程、串口通信、异步I/O技术的原理和实现方法。  相似文献   

3.
Windows具有多线程处理能力,应用程序中可以创建多个线程,每个线程能够独立完成一个子任务。在通信程序中使用多线程技术,可提高程序的执行效率和反应速度。结合应用实例,介绍了VC++环境下基于Win32API的多线程、串口通信、异步I/O技术的原理和实现方法。  相似文献   

4.
介绍了一种简化嵌入式PC104单板计算机的多线程网络化应用程序开发的新方法.在DOS操作系统下,通过安装Win32扩展程序,实现了运行Win32 Console模式程序的环境.在其他计算机上,采用Microsoft Visual C 设计的Console程序可直接运行在该环境中,因而降低了嵌入式计算机的数据采集、控制和网络通信程序设计难度.详细介绍了一个实例的实现过程.  相似文献   

5.
VB下多线程实现机制的比较   总被引:1,自引:0,他引:1  
VB语句是非线程安全的,不适合多线程工作模式.以一个实时地震浏览器为开发背景,从原理、实现方式、应用效果等方面对比论述了4种在VB下实现多线程的机制:Win32API、ActiveXDLL、ActiveXEXE、第三方线程库Thread Factory Lib.根据不同的应用需求,采用不同机制可开发出VB多线程应用程序,从而更好地发挥VB高效、快速、界面设计功能强大的特点.  相似文献   

6.
Win9x下VxD和应用程序双向通讯的实现(一)   总被引:1,自引:0,他引:1  
为实现Win9x下高速采样和实时控制,并给用户提供友好的界面,须采用VxD和Win32应用程序相结合的方法,这就要求能在VXD和Win32应用程序之间通讯,在第一部分介绍用查询方式实现VXD和Win32应用程序的通讯;在第二部分介绍消息方式和事件方式进行通讯,这些方法均经过实践的检验,能够适应高速采样和实时控制。  相似文献   

7.
Win9x下VxD和应用程序双向通讯的实现(二)   总被引:1,自引:0,他引:1  
为实现Win9x下高速采样和实时控制,并给用户提供友好的界面,须采用VxD和Win32应用程序相结合的方法,这就要求能在VxD和Win32应用程序之间通讯。在第一部分介绍了用查询方式实现VxD和Win32应用程序的通讯,在第二部分介绍了用消息方式和事件方式进行通讯。这些方法均经过实践的检验,能够适应高速采样和实时控制。  相似文献   

8.
本文介绍了用VisualC 6.0开发基于Windows操作系统上的应用程序界面的基本原理及其实现方法。实现了直接使用VC++6.0MFC开发Win32Application标准窗口程序的方法。该程序实现了藏文字输入平台的界面设计,其主要特点是多线程设计,执行动画封画,软件工具条的隐藏与显现,充分体现了多线程编程的优点。  相似文献   

9.
当Win32应用程序要调用VxD服务或需向VxD传送数据时,调用DeviceIOControl,系统会向相应的设备驱动程序产生一个Wina2DeviceIOControl消息,在VxD中可以响应这个消息,接受输入缓冲区中的数据,将需传给Win32应用程序的数据放入输出缓冲区中,完成通信。这种通信只发生在Win32应用程序需调用VxD时触发,但当VxD需调用Win32应用程序服务或需触发Win32应用程序事件时遇到了困难,系统并没有提供标准函数实现VxD对Win32应用程序的调用。 由于ring0不能直接触发ring3层事件或调用ring3层服务,我们可以考虑将ring3事件转  相似文献   

10.
在Visual C 6.0环境下,利用Windows 98操作系统的多线程技术和Win32应用程序接口(API)开发串行通信程序,给出以定点DSP芯片ADSP-2181为核心的数字语音记录仪和PC机通信程序实例,编写并调试了通过了所有程序。  相似文献   

11.
Win32环境下多线程应用程序需要用到庞大的 Win32API函数,本文介绍了利用 TThread对象 实现Delphi32下多线程构件设计  相似文献   

12.
Win32 API支持抢先式多线程网络,SPIDER工程(程序)是一个如何用抢先式多线程技术实现在网上用网络蜘蛛/机器人聚集信息的程序。该工程产生一个象蜘蛛一样行动的程序,该程序为断开的URL链接检查WEB站点。本工程能用作收集、索引信息的模板,该模板将这些信息存入到可以用于查询的数据库文件中。  相似文献   

13.
Windows95环境下硬中断的处理   总被引:1,自引:0,他引:1  
该文详细介绍了 Windows95系统对硬中断的处理机制,并以处理自行开发的电机速度控制卡产生的 ISA总线上的硬中断信号为例,介绍了VxD中有关应化中断和与应用程序通讯部分的实现。  相似文献   

14.
采用Win32汇编语言实现了一个基于TCP/IP协议的网络通信功能。程序开发及运行结果表明,与传统汇编相比,在Windows操作系统下的Win32汇编具有高级语言的优点,能够以最灵活的方式调用系统封装函数,软件开发效率大为提高;与高级语言相比,Win32汇编应用程序占用内存资源少,运行速度快,保留了传统汇编的优点。  相似文献   

15.
基于80386保护模式的Win32操作系统通过ring0特权级保护机制严格限制普通Win32应用程序以核心态运行。文章通过对这种保护机制的分析研究,给出了如何使普通Win32应用程序在核心态运行的思路,指出了Win32操作系统中存在的这种安全隐患及其可能带来的严重后果,最后给出了防护措施。  相似文献   

16.
Win32命名管道技术是进程通讯中的一种常用技术。本文介绍了Win32命名管道技术的概念、分类、主要Win32API命名管道操作函数的原理等,并且根据具体样例,阐述了Win32命名管道技术的设计实现及逻辑流程。  相似文献   

17.
Windows2000内核结构的分析及驱动程序的编制   总被引:2,自引:1,他引:2  
张建新 《计算机工程与应用》2002,38(10):121-123,151
Windows2000内核模式驱动程序既具有Windows9X的特点,同时又源自NT4.0,但与后两种操作系统下的驱动程序又有不同之处。文章介绍了Windows2000下的内核模式的驱动程序,尤其是WDM驱动程序的分类和编制方法。  相似文献   

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

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