可以使用UNICODE
和MULTI-BYTE
编译同一项目的文件吗?我想我在某个地方看到你可以用#ifndef
后卫来做到这一点,但我不确定这是否属实,因为我没有太在意。 我问这个,因为我有一个项目与unicode
集,我复制了一些文件,用non-unicode
写。Visual Studio编译文件
CString m_strWork1 = "some text";
Write(LPCTSTR(m_strWork1), m_strWork1.GetLength());
在这个例子中我得到这个错误:cannot convert parameter 1 from 'LPCTSTR' to 'const char *
这里有一个的jsfiddle如果有人想编辑代码:) http://jsfiddle.net/UYpw5/ – Forza