RT,我想读一个进程里的值,是UNICODE的的类型,我怎么样可以在内存中读出这个汉字呢?(就是用VC如何转化)

解决方案 »

  1.   


    1,你要在注入这个进程里面。
    然后类似以下这样就行。
    TCHAR* var_name=(TCHAR*)0x01067C68;   // 0x01067C68是内存地址。 然后可以直接调用如下
    例:SetWindowText(var_name);  2,或者读取远程内存。ReadProcessMemory()。
      

  2.   

    有类似SetWindowsTextW()这样的函数吧,直接用这个函数就行了,它是直接对UNICODE进行操作的,或是把UNICODE转换成ASCI码。用WideCharToMultiByte()这个函数。