_T(字符串)
L(字符串)这两种写法有什么含义?
L(字符串)这两种写法有什么含义?
解决方案 »
- 【求助】麻烦推荐开源的c++编写的rss reader程序
- VC有没有像DELPHI那样的线程类(TThread)
- fatal error LNK1104: 无法打开文件“mfc70.lib”
- 新手:关于生成可执行文件的问题
- 如何通过Win32 SDK来开发 Splitter Bar
- 懂VC6.0的朋友,我有一個問題急需求教,謝謝!
- 现在OICQ的信息报文看不懂啊
- 谁回答了以身相许!!!怎样把C++Builder编写的函数模块(没有使用VCL,有__emit__)静态连接到VC6的项目中
- ▲▲▲▲▲▲我想把CRgn读取的区域存放在固定的文件里,为什么不行??▲▲▲▲▲▲▲
- 多线程调用msscript.ocx
- 我用DialogBox函数产生的对话框,怎样更改窗口的ClassName?
- 项目外包
L,unicode字符串常量。
如果定义了UNICODE,则编译器为你加上L
L明确指出是UNICOUDE字符串
_UNICODE defined ,L (converts following character or string to its Unicode counterpart)
如果_UNICODE定义,则_T("abcd")和L"abcd"一样
否则_T("string")是ansi字符串
一般都有在stdafx.h里定义
#define UNICODE
#define _UNICODE (c运行库) 定义了这个后,如果程序里用到_T或者_TEXT都会被转化为_L