由于CONTEXT结构体并不是固定的,是随着CPU的不一样而变化的,所以MSDN上也无法给出具体的定义。也因为MSDN上没有这个结构体的定义,当我们需要在VB下调用GetThreadContext/SetThreadContext等函数时,会因为没有CONTEXT结构而无法调用。
所以今天我就抽出时间,参考了C++对这个结构体的定义,把它转成了VB的版本。
在C++的WinNT.h中一共定义了三个版本的CONTEXT结构体,所以我也转换了三个不同的版本。
只有x86的版本我是测试过的,其余两个都没经过测试,请慎用!
如果另外两个测试过的朋友,请告知一声,谢谢!

下载文件 (已下载 5 次)

下载文件 (已下载 3 次)

下载文件 (已下载 3 次)