如题如题。
我只会:_T("非变量")
我只会:_T("非变量")
解决方案 »
- MFC中extern中的使用疑问
- 请教,关于怎样执行DOS命令
- ATL库里有没有内存操作的函数,不想用crt里的memcpy
- 如何将view改成桌面?
- 如何获得一个快捷方式所指向的程序名称及路径
- 谁有介绍如何使用install shield的文档?
- 如何用CPropertySheet和CPropertyPage产生属性表,高手请指教?
- 大虾救命!!!如何向调制解调器发送at命令?
- CByteArray的InsertAt和Append问题
- winsock定义的socket缓冲区大小与getsockopt获取到的socket缓冲区大小差2倍
- cximage 能单步调试它的底层dll吗?
- gdi+绘图没反映?哪位遇到过?
char s = "CDCD";
MessageBox(_T(s));
MessageBox(_T(s1));都不行啊。。
MessageBox(s1);
CString s1 = _T("CDC");
char s = "CDCD";
MessageBox(CString(s));
MessageBox(s1);
不行哦。可行3Q
CString s1 ="abcd";
这有问题
error C2440: “初始化”: 无法从“const char [6]”转换为“ATL::CStringT<BaseType,StringTraits>”
只能写成_T()?
或L"abcd"
wstring s1=L"yyyyy";(需要加上stl库#include "string.h" using namespace std;)
MessageBox(s);
char* chr="ssssss";
USE_CONVERTION;//我感觉拼写错误
s=A2W(chr);//不知道对不对了,你查查转换的宏,应该是对的
MessageBox(s);
还可以使用api,叫什么multibytetowidechar还是什么,记不清了