用宏定义_T("")

zhangwuji154 2010-03-18 09:43:17
每个要用字符串的地方都要加_T(""),麻烦,
我想这样
#define [[内容]] _T("内容")
这个要怎么写才能达到这个效果,这试了
#define [[ _T("
#define ]] ")
也不行
...全文
195 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
sk_sakula 2010-03-19
  • 打赏
  • 举报
回复
6分你也敢发帖,小心鹦鹉大哥封你的马甲
mszjk 2010-03-18
  • 打赏
  • 举报
回复
用unicode自找麻烦啊....
Eleven 2010-03-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wizardk 的回复:]

引用楼主 zhangwuji154 的回复:
每个要用字符串的地方都要加_T(""),麻烦,
我想这样
#define [[内容]] _T("内容")
这个要怎么写才能达到这个效果,这试了
#define [[ _T("
#define ]] ")
也不行


#define MYTEXT(_t) _T("_t")

但这样并不会更方便,_T,TEXT和L都很简练了
[/Quote]
#define MYTEXT(_t) _T("_t")这样定义是有问题的,不管使用什么字符串,使用这个宏都是“_t”这个字符串了

#define MYTEXT(_t) _T(_t)把引号去掉就可以了
WizardK 2010-03-18
  • 打赏
  • 举报
回复
[Quote=引用楼主 zhangwuji154 的回复:]
每个要用字符串的地方都要加_T(""),麻烦,
我想这样
#define [[内容]] _T("内容")
这个要怎么写才能达到这个效果,这试了
#define [[ _T("
#define ]] ")
也不行
[/Quote]

#define MYTEXT(_t) _T("_t")

但这样并不会更方便,_T,TEXT和L都很简练了
jackson35296 2010-03-18
  • 打赏
  • 举报
回复
如果确定是Unicode的话,用L""吧
gdstcwl 2010-03-18
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 zhangwuji154 的回复:]

我已经很给面儿了,平时我都是2分的
[/Quote]

我倒,以后楼主的帖子纯混水好了.
zhangwuji154 2010-03-18
  • 打赏
  • 举报
回复
我已经很给面儿了,平时我都是2分的
dns007 2010-03-18
  • 打赏
  • 举报
回复
6 分 ?! 顶个。。
xiezonglin 2010-03-18
  • 打赏
  • 举报
回复
养成习惯了就没事了,还有,看看能不能接到1分
gdstcwl 2010-03-18
  • 打赏
  • 举报
回复
这样改以后接手你的代码的人会比较麻烦吧.
btw:这帖子的分数实在...
zhangwuji154 2010-03-18
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 mszjk 的回复:]

用unicode自找麻烦啊....
[/Quote]
因为有了不用Unicode的程序,所以微软有了applocale
WizardK 2010-03-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 visualeleven 的回复:]

引用 2 楼 wizardk 的回复:

引用楼主 zhangwuji154 的回复:
每个要用字符串的地方都要加_T(""),麻烦,
我想这样
#define [[内容]] _T("内容")
这个要怎么写才能达到这个效果,这试了
#define [[ _T("
#define ]] ")
也不行


#define MYTEXT(_t) _T("_t")

但这样并……
[/Quote]

可能是,我没实验,呵呵
eajum 2010-03-18
  • 打赏
  • 举报
回复
分数太高了。。。。。。

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧