char msg[1000]都显示成了“烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫....”,谁能帮我改正?让它正常输出?
源代码在:
http://263.csdn.net/FileBBS/files/2001_7/T_349_1.zip
这是一个检查PE结构分析用了哪些DLL的源代码,显示的结果显示在listctrl里面,但因为字符串问题,结果里面有大量的乱码“烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫....”,而不是应该的用到的DLL的名字。
Debug进去看到的部分值是正常的,后期不知怎么却又“烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫....”了。
最早用CString来显示,根本没法运行,后来被迫换成了char数组。看来CString也不是万金油,谁能告诉我是为什么?
还有一个问题就是,输入 路径+文件名 的结果有很多missing
而如果文件在同一目录直接 输入 文件名就正常了,即使是同一文件经过上面两种方式也有不同的结果。甚为不解。
再说一遍:源代码在 http://263.csdn.net/FileBBS/files/2001_7/T_349_1.zip