共查询到19条相似文献,搜索用时 109 毫秒
1.
Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子的种类很多,每种钩子可以截获并处理相应的消息,如键盘钩子可以截获键盘消息,外壳钩子可以截取、启动和关闭应用程序的消息等。本文在VC5编程环境下实现了一个简单的鼠标钩子程序, 相似文献
2.
介绍了Windows消息机制,重点讨论了消息的组成,VB应用程序中消息的传送过程,分析了如何使用API函数拦截VB应用程序中对象的消息,从而解决了VB应用程序中某些对象对特定消息的不响应问题。应用文中所介绍的方法,作者在教育机器人平台软件中成功地实现了鼠标滚轮消息的拦截,提高了软件操作的灵活性。实践证明,这种消息拦截技术有很强的实用性,可以解决一些VB中用常规方法不能解决的问题,实现关键技术的突破。 相似文献
3.
介绍了如何在Windows平台中使用Delphi开发有关视频采集卡的应用程序,并给出了示例。由于使用的是Windows系统内置函数和消息,所以对于其它开发语言如VB,VC等同样适用。 相似文献
4.
消息作为用户界面联系操作系统和应用程序的纽带,在系统中占据极其重要的地位.Delphi封装了Windows的消息结构,并定义了很多常用的消息(即封装了Delphi开发环境中构件的事件和方法).通过对Windows消息机制基本原理及使用方法的介绍,着重分析了Delphi消息的处理方法,并举例说明了在Delphi开发环境下消息机制的应用及需要注意的问题. 相似文献
5.
通过对Windows“事件触发”“消息驱动”的运行机制的分析,介绍了Windows消息传递的过程,提出了拦截Windows消息和进行消息传递到自定义函数的方法及实现过程、步骤,在最后并给出了一个Windows消息拦截的示例。 相似文献
6.
7.
使用消息通讯是控制程序耦合的一种有效手段,在使用可视化工具Delphi开发Windows应用程序过程中,利用Delphi内嵌的消息处理系统在程序模块间传递内部消息(指不涉及外部程序和系统资源的消息)时,存在两个不足之处:消息在Delphi中传递过程过于复杂;格式受到windoWs标准消息格式的限制,不能满足参数形式多变的需求。为了弥补上述不足,设计了一个专门处理内部消息的消息处理系统,消息不经过Windows和delphi的分发机制,缩短了传递过程,另外消息的参数设计为可变类型的动态数组,可以满足各种形式参数的需要。由于将系统封装为一套控件,因此还具有使用方便的优点。 相似文献
8.
在传统数据采集系统的基础上集成了USB接口和LabVIEW图形化编程语言的优点,这样不仅提高了性价比和通用性,而且使得系统更易于开发。数据处理简单,大大缩短了开发周期。介绍了LabVIEW对外部动态链接库及Windows API函数的调用,同时也清楚地说明了LabVIEW中CIN节点的使用。通过上述两种方法成功实现了LabVIEW与USB驱动程序的数据交换,从而实现了以LabVIEW为应用程序的USB实时采集处理系统。 相似文献
9.
10.
11.
基于Windows平台的安全密码框研究与实现 总被引:1,自引:0,他引:1
用于恶意目的的键盘记录器通过截取用户击键来获取机密信息,对计算机安全造成严重威胁。研究并实现确保安全输入的密码框可保护系统免受恶意键盘记录器的威胁。针对各种键盘记录技术,研究安全密码框的保护措施,实现一种结合应用层防护和内核层防护的安全密码框。在应用层中,采用消息钩子和输入表挂钩(IAT Hook)的方法保护重要消息不被截取;在内核层中,使用高级可编程中断控制器(IOAPIC)重定位键盘中断处理函数的方法进行驱动级保护。对于保护密码的安全输入提供了现实的方法。 相似文献
12.
13.
14.
15.
基于内存映射文件的进程间数据传输 总被引:2,自引:0,他引:2
介绍了Windows操作系统的内存管理方式及Windows操作系统中进程间通信的几种方式,论述了内存映射文件的定义,以及使用内存映射文件在进程间共享内存的原理、操作和使用内存映射文件的方法和步骤。根据内存映射文件在进程间共享数据的原理,实现了多进程间数据传输共享的消息队列,并应用于工程实践中,取得了较好的效果。 相似文献
16.
目前,电子商务在国家经济活动运作中发挥着越来越重要的作用,公钥基础设施PKI是电子商务信息安全实施的基本保障和基础设施平台。WindowsServer2003整合了PKI体系的大部分功能,为组织建立低成本安全应用提供了方便、快捷的平台。论文提出了一种基于WindowsPKI体系电子商务的安全架构解决方案,该方案不仅可以较好地解决电子商务应用的安全问题,并且具有充分的灵活性和可扩展性,同时降低了安全部署的成本,对其它电子系统的安全问题也有很好的借鉴作用。 相似文献
17.
Windows CE.NET 4.2下PC与单片机的串行通信 总被引:5,自引:2,他引:3
Windows CE.NET4.2是面向移动计算和嵌入式应用的嵌入式操作系统,特别为有限的硬件资源设计了多线程、多任务和完全优先的操作系统环境,并具有强大通信能力,RS232串行通信是windows CE.NET4.2支持的最基本的通信方式。介绍了在Windows CE.NET 4.2下实现RS232串口通信的方法和过程,包括如何打开、配置、读写、关闭串口和使用多线程来实现类似的异步串口通信,深入讨论了正确实现通信的几个关键问题。 相似文献
18.
19.
结合数据分发服务中对海量数据查询匹配的应用需求,基于Windows系统平台,阐述了SQLite数据库的架构和特点.给出了基于SQLite的查询匹配实例的设计,成功地实现了海量数据中的动态匹配,并通过实验验证了采用SQLite数据库后的时效性. 相似文献