01.
iczelion tut26第26章: 启动画面 上一章我们学习了位图的使用.在这一章我们要用上帝赋予我们的创造力来融会贯通上一章我们学到的知识.那就是研究如何用位图来创建启动画面. 理论 首先,我们先要搞清楚什么是启动画面.举个简单...查看完整版>>
iczelion tut26
02.
Iczelion 的 Win32Asm VxD 汇编教程 (九)虚拟8086模式的内存管理下边我们用到的V86即指虚拟8086模式。 在以前的教程中,你学习了怎样模拟V86中断,但还有一个问题没有解决:在VxD和V86代码之间交换数据。我们将在此学习如何使用V86内存管理器来实现这个功能...查看完整版>>
Iczelion 的 Win32Asm VxD 汇编教程 (九)
03.
Iczelion 的 Win32Asm VxD 汇编教程 (八)客户寄存器结构我们将学习本教程中另外一个重要的结构,叫客户寄存器结构。在本文中,V86指虚拟8086模式。理论VxDs与正常的win32/win16/DOS应用程序有很大不同。大多数情况下,当其他应用程序正常工作时,它们是休眠...查看完整版>>
Iczelion 的 Win32Asm VxD 汇编教程 (八)
04.
Iczelion 的 Win32Asm VxD 汇编教程 (七)请求执行时间段与Shell函数 理论:请求执行时间段通常被简称为"appy time"。是指当系统VM稳定到充许VxDs和ring-3级别的应用软件(特别是16-bit的应用软件)交互时的时间段。例如,在一个特定时间段,VxDs能加载并调用...查看完整版>>
Iczelion 的 Win32Asm VxD 汇编教程 (七)
05.
Iczelion 的 Win32Asm VxD 汇编教程 (六)DeviceIoControl接口在这一节中我们将要关于学习动态VXD,特别是如何创建,加载和使用。点击下载例子VxD接口VxD总共提供了4种接口。l VxD services VxD服务l V86 Interface ...查看完整版>>
Iczelion 的 Win32Asm VxD 汇编教程 (六)
06.
Iczelion 的 Win32Asm VxD 汇编教程 (五)VxD例程:消息框在上一节教程里,我们讲了编写一个VxD程序的方法。现在我们要学以致用。在这一节里,我们要编写一个静态VxD,这个静态VxD在一个虚拟机创建或销毁时就会弹出一个消息框。 在下载例子。 捕获虚拟机创建...查看完整版>>
Iczelion 的 Win32Asm VxD 汇编教程 (五)
07.
Iczelion 的 Win32Asm VxD 汇编教程 (四)VxD 程序设计入门We 我们在上一节学会了如何编写一个什么事也不做的VxD程序。在这一节里,我们要给它增加处理控制消息的功能。 VxD的初始化和结束VxD程序分为两种:静态的和动态的。每种的加载方法都不同,接受到的初...查看完整版>>
Iczelion 的 Win32Asm VxD 汇编教程 (四)
08.
Iczelion 的 Win32Asm VxD 汇编教程 (三)虚拟设备驱动程序结构现在大家对vmm和vxd有了一定的了解,接下来我们来看一看如何编写vxd代码。首先,你必须具备Windows 95/98 Device Driver Development Kit。Window95 ddk只有MSDN 订户才能拿到,但Windows98 ddk...查看完整版>>
Iczelion 的 Win32Asm VxD 汇编教程 (三)
09.
Iczelion 的 Win32Asm VxD 汇编教程 (二)虚拟机管理器虚拟机管理器(VMM)是Windows 95的实际操作系统,它建立和维护一个管理虚拟机的框架,同时为其他vxd程序提供许多重要的服务。其中三种重要的服务是: 内存管理 中断处理 线程调度 内存管理VMM使用Intel 8...查看完整版>>
Iczelion 的 Win32Asm VxD 汇编教程 (二)
10.
Iczelion 的 Win32Asm VxD 汇编教程 (一)虚拟设备驱动程序初步在本教程里,我假定读者对诸如虚8086模式,调页,GDT,LDT,IDT之类的INTEL 80x86保护模式的操作比较熟悉。如果你不了解这些,那你要先在 阅读INTEL的文档。 内容:Windows95是一个运行在最高级特...查看完整版>>
Iczelion 的 Win32Asm VxD 汇编教程 (一)
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。