新建了一个Win32的工程,多字节编码,执行如下代码后char kkk[MAX_PATH]={'\0'};
lstrcpyA(kkk,"c:\\123.txt");kkk的值如下:
- kkk 0x0012fdc8 "" char [260]
[0] -84 char
[1] -92 char
[2] 21 '␕' char
[3] 0 char
但是,从新建一个工程,没用这样的问题,难道是作为了BSTR处理??还是工程设置有问题??
lstrcpyA(kkk,"c:\\123.txt");kkk的值如下:
- kkk 0x0012fdc8 "" char [260]
[0] -84 char
[1] -92 char
[2] 21 '␕' char
[3] 0 char
但是,从新建一个工程,没用这样的问题,难道是作为了BSTR处理??还是工程设置有问题??
解决方案 »
- 为什么用一下代码打开原有的文本文件有时会出现乱码呢?而打开在.net中建立的文本文件就不会乱码?
- 关于格式改变
- MSDN 棘手的问题
- 使用sp_OACreate,sp_OAMethod等函数的DLL应如何编写???
- CTypedPtrList的序列化问题
- 通过代理上网收发邮件的程序有问题??
- 如何重载OnOK()函数?
- 求用directx读取.x文件源码,急!
- 请问有没好的书讲VC++的网络编程?最好是有点例子的那种。。谢谢
- 在VC++ +ODBC+ACCESS 数据库编程中,要实现多条件查询的select函数怎么写?
- 在使用多线程进行网络编程时,创建多个线程前,为啥子要创建相关的事件呢
- 当鼠标移动到图标上时,如何让高亮并凸出显示
什么样的工程设置能导致这个问题? share一下三