首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
本文我们结合 Regmon(www.sysinternals.com)在 NT 中的实现方法来谈谈 Windows NT/2000内部数据结构。Regmon 是监视应用程序访问系统注册表的实用程序。大家都知道在应用程序中使用注册表一般都调用 WinAPI Regxxx,而 Regxxx 最终会调用 Native API Zwxxx!(参阅 Windows NT/2000 DDK Documentation)。Regmon 正是通过改变这些例程以达到监视注册表的目的。Zwxxx 的实现方式如下:mov.eax.ServiceId  相似文献   

2.
在Windows系统中,各个应用程序(进程)之间常常需要交换、传递数据,这就要解决进程间的数据通信问题。在最初的16位Windows3.x系统中,所有Windows应用程序共享单一地址,任何进程都能够对这一共享地址空间的数据进行读写操作。随着Windwos98、WindowsNT、Windows2000等32位的操作系统的出现,规定每个进程都有自己的地址空间,一个Win  相似文献   

3.
前言在Windows系统中,各个应用程序(进程)之间常常需要交换、传递数据,这就要解决进程间的数据通信问题。在最初的16位Windows3.x系统中,所有Windows应用程序共享单一地址,任何进程都能够对这一共享地址空间的数据进行读写操作。随着Windwos98、WindowsNT、Windows2000等32位的操作系统的出现,规定每个进程都有自己的地址空间,一个Win-dows进程不能存取另一个进程的私有数据,也就是说,虽然两个进程可以用具有相同值的指针寻址,但所读写的只是它们各  相似文献   

4.
使用Microsoft.Net开发一个项目时,可能包含了Windows应用程序、Web应用程序、Web Service、Windows Service等多种应用。如果您想使这几个应用程序使用同一个配置(比如同一个数据库连接),而又不想重复编写不同的配置文件。那么.Net提供的配置文件方案可能就不能达到你的目的了。本文介绍一种简单的使用xml格式的配置文件及其使用方法。本文假设您的项目有至少一个Windows应用程序、一个Web应用程序和一个Window Service应用。  相似文献   

5.
林俊 《中文信息》2002,(12):97-100
软件的功能既可以以单个可执行程序的方式发布,也可以以库的方式发布:即把可执行程序中可以分开的部分放进功能库中,以便其他应用程序也可使用。库可以被静态或者动态地链接到其他应用程序中。一个动态链接库可以立刻与多个应用程序共享其功能,它可以限制访问硬盘的次数。若不应用动态链接库,即使在内存很大的情况下,各应用程序访问内存的次数都可能很频繁。  相似文献   

6.
VC环境下多线程技术的关键问题   总被引:1,自引:0,他引:1  
随着Windows操作系统的发展,Windows95和WindowsNF操作系统开始支持多任务的调度和处理。基于此,其所提供的多任务空间使程序员可以完全控制应用程序中细节的运行,从而编写高效率的应用程序。  相似文献   

7.
一、Windows编程概述 随着计算机硬件和软件技术的飞速发展,近年来应用程序的开发已发生了巨大的变化。愈来愈多的用户要求在同一时间内机器能执行多个任务,为此,软件生产厂商不断对DOS进行升级。升级后的DOS具有了准并行处理环境,在这种环境下,应用程序在初始化后可通过内存与磁盘反复  相似文献   

8.
喻朝强 《中文信息》2003,(11):93-97
Windows之所以能够占有绝大多数市场,最大原因是它基于图形用户界面的操作系统。由于应用程序界面一致,所以更容易学习与使用,这是从使用者的角度来看。从编程者的角度来看,有很多资源供使用,分段式编程、事件驱动及消息循环都可以使编程简化。但是当你使用MFC或DELPHI等工具编写程序时,你知道它们为你做了什么事吗?而程序运行流程又是怎样的呢?如果你想了解这些,请听我一一道来。Windows程序分为程序代码和资源,下面分别介绍。  相似文献   

9.
VC篇     
一:技术要点 1、使用Windows MAPI简介消息应用编程接口(MAPI)由windows动态链接库MAPI32.dll定义,是用于创建支持邮件的应用程序的函数集,是作为系统中程序与实际的消息服务提供器通信的界面。它包括  相似文献   

10.
内存映射文件是 Win32 API 中功能最强大,用途最广泛的功能之一。想一想我们通常是如何操作硬盘中的文件的,不外乎是使用 fopen,fseek,fread,fclose 等等一些底层通用的文件操作函数一步一步地读取文件中的数据,或者是使用针对某种文件格式的高层文件操作函数,然后在应用程序中对这些数据进行处理。由于从硬盘读、存数据的时间比较长(编者注:这里的时间比较长是相对于 CPU 的运行速度来说的),应用程序为了能正常运行要不断地与硬盘交换数据,这是多么浪费时间啊!尤其是在操作一个几十 M 甚至几个 G 的大型数据文件时,这  相似文献   

11.
文通过对国内西文编目中存在的USMARC和CNMARC两种格式的比较研究,对比分析了两者在著录用标识符号、格式设计以及著录内容上的一些主要差异,为西文图书编目中著录数据的规范化以及两种数据格式之间的自动转换系统的研究进行了有益的探索。  相似文献   

12.
江磊晶 《中文信息》2002,(4):101-104
在这篇文章中,我将告诉你:A)通过对象和 ADSI 来管理 IIS 5(以下简称 IIS)服务器。B)IIS 元数据库(Metabase)C)IIS 管理对象IIS 服务器提供了一些工具使得你能使用脚本和应用程序来管理 IIS 服务器中所提供的服务。你用来工作和操作的信息是存储于大家所知道的元数据库中的。元数据库(Metabase)是一个内存驻留数据,它储存于 IIS 服务器所提供的能快速访问的信息中,因为它不需要  相似文献   

13.
在 Windows 应用程序的编程中,菜单是一种很重要的用户界面。Java 中的菜单主要有两类:主菜单和弹出式菜单.大多数的应用程序都有一个主菜单,而且一般是显示在主画面的顶部标题行的下面。弹出式菜单是一种提供操作捷径的构件,  相似文献   

14.
讨论Microsoft.NET的应用程序设计和所需的更改:检验从使用Microsoft Windows DNA构建N层应用程序中学到的结构知识,以及如何将这些知识应用到使用Microsoft.NET框架构建的应用程序,并且为使用XMLWeb services的应用程序提供体系结构方面的建议。  相似文献   

15.
在我们编制各类程序的时候都会碰到各种的通信,包括与其他操作系统、Internet以及串行线之间的通信。应用程序之间的通信,不管是在同一系统上或是通过网络进行,都叫做进程间通信(IPC:Interprocess Communication)。MFC应用程序为进程间通信准备了下列6种可用的途径:1.窗口消息(Windows message),允许与其他应用程序的窗口通信。这与先前用于与自己的应用程序窗口通信所采  相似文献   

16.
Windows Socket API 是一套开放的,支持多种协议的Windows 下的网络编程接口,它包括一个标准的 BerkeleySocket 功能调用的集合,以及为 Windows 所作的重要扩充。Windows Socket 经过不断完善并在众多公司的全力支持下,以成为 Windows 网络编程的实际上的标准。本文主要讲述一下在 VC 环境下基于 WinSock 的 HTTP 客户应用程序。读者按此种方法,依葫芦画瓢,可以实现其它的 Internet 常用协议(SMTP,  相似文献   

17.
谢绍华 《中文信息》2002,(10):64-66
在 Windows 应用程序的编程中,菜单是一种很重要的用户界面。Java 中的菜单主要有两类:主菜单和弹出式菜单.大多数的应用程序都有一个主菜单,而且一般是显示在主画面的顶部标题行的下面。弹出式菜单是一种提供操作捷径的构件,单击鼠标右键,即在光标点附近弹出一个菜单,使用户提高操作速度,从而提高效率。  相似文献   

18.
BMP 文件是 Windows 保存图像的一种通用文件格式,在数字图像处理方面占有重要的地位。BMP 文件中保存的图像数据是一种 DIB(Device-Independent Bitmap,即设备无关位图),DIB是标准的 Windows 位图格式,它自带颜色信息,因此调色板管  相似文献   

19.
江磊晶 《中文信息》2002,(5):98-100
当我第一次听到“随机存取文件”中的随机两字时,我也很困惑。我想“这是否真正意味着我们将不得不在我们的程序中处理—些随机的数据,或者是你期望有这样一个文件系统,它是只为某一些应用程序需要一些特定的随机数据时所开发的。然而,事实证明情况却不是这样。以前我们实际所开发的一些应用程序只是将存储在文件中一些数据块(这些数据块叫作记录)重新获取并将它们存储在磁盘上的其他区域。在 Visual Basic 中随机存取文件与顺序存取文件相比,它有下列这样一些优势:顺序存取文件它的读和写只能用于文本文件中以 ASCII码形式表现的数据,而随机存取文件它对 ASCII 码和二进制形式的数据都有效。这个好处在于你能将你获得的主要是数字的二进制数据令人惊奇的存入较小的文件中去。举个例子来说吧,数字2,147,483,647当以二进制形式存储的话,它只需要4个字  相似文献   

20.
一、在Delph1应用程序中显示Macromedia Flash.SWF文件如果你想为你的应用程序添加Macromedia Flash文件以增加程序的生动性,但是又不知道如何去做,那么下文可以在某程度上帮助你。首先,你要做的事是查看一下,在你的硬盘上是否有“SWFLASH.OCX”文件,一般隋况下是在C盘的“Windows\System\Macromed\Flash”目录中。如果这个文件存在,你需要安  相似文献   

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

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