729 发表于 2019-9-22 17:25

获取地址取出字符串(c++)

本帖最后由 729 于 2019-9-22 21:11 编辑

C++获取出进程的数据地址的时候 ,在OD看是一个字符串的数据,那怎么在C++里面将它取出来的 Unicode编码的 我想将它从信息框弹出来刚接触C++ ...
求大佬

龙昌 发表于 2019-9-22 17:53

刚接触先把基础学好,没学会走就不要跑

龙昌 发表于 2019-9-22 17:56

你语言最好重新组织下,到底是已经获取到了数据 不会调用MessageBox
还是说就没获取到数据!不知道该如何下手.

729 发表于 2019-9-22 17:57

龙昌 发表于 2019-9-22 17:56
你语言最好重新组织下,到底是已经获取到了数据 不会调用MessageBox
还是说就没获取到数据!不知道该如何下 ...

获取到了数据,但是可能是编码问题,不会转换

729 发表于 2019-9-22 17:58

龙昌 发表于 2019-9-22 17:56
你语言最好重新组织下,到底是已经获取到了数据 不会调用MessageBox
还是说就没获取到数据!不知道该如何下 ...

MessageBox函数会调用,就是不会转换编码的函数,代码是基本能看懂很多的,第一次写DLL不怎么会

苏紫方璇 发表于 2019-9-22 18:47

用MessageBoxW应该不用转换

龙昌 发表于 2019-9-24 12:22

程序代码中,如果使用字符串 尽量使用 TEXT("")宏。

修改程序代码的编码问题,可以通过项目属性页进行设置。一般VS2017都是用的Unicode编码。
页: [1]
查看完整版本: 获取地址取出字符串(c++)