如题。。请高人指教,谢谢。

解决方案 »

  1.   

    在VB中每执行一条代码,这些寄存器都有不同程度的改变。所以你在VB中读取了这些数据,也只能当作垃圾数据来处理。
      

  2.   

    WIN32有一些DEBUG API专门做这样的事情,   GetThreadContent就是用来获取一个线程的上下文,里面包括了各种寄存器的值    
    不过要调用它我记得是要先CreateThread再暂停线程
    具体要写不建议用VB来写,用C写要方便很多
      

  3.   

    Mark感觉这样的东西用汇编比较容易
    vb有内嵌汇编代码插件
    http://www.asminvb.com/