摘要: 转义字符收集如下:转义字符意义ASCII码值(十进制)\a响铃(BEL) 007\b退格(BS) 008\f换页(FF) 012\n换行(LF) 010\r回车(CR) 013\t水平制表(HT) 009\v垂直制表(VT) 011\\反斜杠092\?问号字符063\'单引号字符039\"双引号字符034\0空字符(NULL) 000\ddd任意字符三位八进制\xhh任意字符二位十六进制不过要注意:1,\v垂直制表和\f换页符对屏幕没有任何影响,但会影响打印机执行响应操作。2,\n其实应该叫回车换行。换行只是换一行,不改变光标的横坐标;回车只是回到行首,不改变光标的纵坐标。3 阅读全文
posted @ 2013-06-08 16:42 预见者 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 在 “资源视图”-》“Stringtable” 下 右键stringtable -》 插入副本 弹出对话框 选择语言 如 “英语(美国)” 确定会新增加了一个stringtable 然后在BOOL C**** App::InitInstance(){// 新增 if (GetACP() != 936) // 如果判断当前系统不是中文系统用下列函数将英文字串表设为使用字串表 { SetThreadUILanguage(MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US)); }}需要把新增加stringtable里面的所有中文信息改为英... 阅读全文
posted @ 2013-06-08 16:09 预见者 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 宽字节转单字节 :size_twcstombs(char*mbstr,constwchar_t*wcstr,size_tcount);单字节转宽字节 :size_tmbstowcs(wchar_t*wcstr,constchar*mbstr,size_tcount);上面这两个是标准C++的,下面两个好像是微软的函数。不过上面两个函数只能一个一个的转换,也就是说一次只能转换一个字符。下面两个方法就是 宽字符串与单字节字符串之间的转换。宽字节转多字节 :WideCharToMultiByte //其实这里的多字节就是我们说的char多字节转宽字节 :MultiByteToWideChar //多 阅读全文
posted @ 2013-06-08 14:45 预见者 阅读(526) 评论(0) 推荐(0) 编辑