具体用法http://baike.baidu.com/view/849487.htm。
涉及到:C语言字符串格式化显示:http://www.cnblogs.com/iceocean/articles/1594206.html
1、例:wsprintf(szPort, L"COM%d:", portNo);这句话什么意思啊?
szPort是一个字符串变量,内容是串口号
portNo是一个整型变量,用来保存端口号
wsprintf(szPort, L"COM%d:", portNo);
就是把portNo变量的端口号转化为字符串表示,格式为COM*
如果portNo=1,转化后的字符串就是 COM1
如果portNo=2,转化后的字符串就是 COM2
2、例:
CString str;
str.format(L“Com_ReadCloseEvent%d",portNo);
格式化数据写入到str中,而L的意思就是使用UNICODE字符集.UNICODE字符集的一个字符是用2字节来存储的一般没L就是默认ANSI字符集的。
L宽字符编码,不加也可以,在vs中默认就是宽字符,vc中不是