理論:工具提示是當鼠標在某特定區域上停留時顯示的一個矩形窗口.工具提示窗口包含一些編程者想要顯示的文本.在這點上,工具提示同狀態欄的作用是一樣的,
現在編程序,不用說,都是在調用別人做好的動態鏈接庫中的函數,能不能編寫自己的動態鏈接庫呢?答案是肯定的!讓我們開始吧!;-------------
驅動程序做出來後,怎麼用呢?根據Four-F的說法,有三種方式:服務控制管理器(Service Control Manager (SCM).) 服
Kmdkit推薦的方法是把匯編源程序寫成批處理bat文件,以天殺的ring0.sys為例  
虛擬機管理器(VMM)是Windows 95的實際操作系統,它建立和維護一個管理虛擬機的框架,同時為其他vxd程序提供許多重要的服務。其中三種重要
初步知識:進程是什麼?下面是我從WIN32 API指南中節選的解釋: “一個進程是一個正在執行的應用程序,它包含有:私有的虛擬地址空間
下邊我們用到的V86即指虛擬8086模式。 在以前的教程中,你學習了怎樣模擬V86中斷,但還有一個問題沒有解決:在VxD和V86代碼之間交換數據。
我打個比喻 當使用GetCaretPos獲得當前的光標位置後,假設它為負數,我需要知道它是否小於0,結果: .if p.y<0 ... ..
由於匯編語言是與機器語言機器碼一一對應的,所以程序的代碼非常簡潔,編譯、鏈接程序不會在其中加入任何其它代碼,所以,用Win32DASM等把匯編工具
我們在上一節學會了如何編寫一個什麼事也不做的VxD程序。在這一節裡,我們要給它增加處理控制消息的功能。 VxD的初始化和結束VxD程序分為兩種:靜
在上一節教程裡,我們講了編寫一個VxD程序的方法。現在我們要學以致用。在這一節裡,我們要編寫一個靜態VxD,這個靜態VxD在一個虛擬機創建或銷毀時
在本課中,我們將用匯編語言寫一個 Windows 程序,程序運行時將彈出一個消息框並顯示"Win32 assembly is great
在本教程中,我們將學習Win32提供給開發者的用於調試的原語. 在教程的結尾,我們將學習如何調試一個進程. 理論:Win32有一些供程序員使用的A
硬盤引導記錄MBR(Master Boot Record)是指硬盤之0面0道1扇區之內容,PC及其兼容機之ROM BIOS約定在上電及POST自
0000:7C00 33 C0 8E D0 BC 00 7C FB-50 07 50 1F FC BE 1B 7C [email protected]<.|{P.P.
本課中我們將要學習WINDOWS鉤子函數的使用方法。WINDOWS鉤子函數的功能非常強大,有了它您可以探測其它進程並且改變其它進程的行為。 理論:
"[]"的用法在"常見問題"已經有所說明,引用如下: 1、push dword ptr [024c1100
現在我們開始學習一些有關GUI編程的有趣的部分, 即:以對話框為主要界面的應用程序。我們將分兩課來講述這一過程 理論:如果您仔細關注過前一個程序就
每個任務有一個任務狀態段TSS,用於保存任務的有關信息,在任務內變換特權級和任務切換時,要用到這些信息。為了控制任務內發生特權級變換的轉移,為了控
仿98(DOS7.1)的F$.EXE(>512M模式運行),P_QUEST的P$.EXE 本文