摘要:===================================================================// UNICODE 转换 ANSI 程序int ustr_astr( CString unicodestr, char *ansistr ){int result = 0;try{ int needlen = WideCharToMultiByte( CP_ACP, 0, unicodestr, -1, NULL, 0, NULL, NULL ); if( needlen 0 ) { return needlen; } result = WideCharT
阅读全文
摘要:最近老是碰到一些CString,char* ,const char*, char[],TCHAR[] ---相互之间转换的问题,也在网上找了一些文章,转载了一篇认为比较全面并且比较完善。但在实际写代码的过程中有些并不足够,或者说并不完善,很多细节并没有交代,尤其是字符集之间的问题,主要是Unicode和宽(多)字节,下面就先介绍一下字符集:深入了解字符集和编码问题(转)一、什么是字符集?什么是编码?字符(Character)是文字与符号的总称,包括文字、图形符号、数学符号等。一组抽象字符的集合就是字符集(Charset)。字符集常常和一种具体的语言文字对应起来,该文字中的所有字符或者大部分常用
阅读全文
摘要:...............................................................《C++标准函数库》中说的有三个函数可以将字符串的内容转换为字符数组和C—string1.data(),返回没有”\0“的字符串数组2,c_str(),返回有”\0“的字符串数组3,copy().................................................................int 转 CString:CString.Format("%d",int);...............................strin
阅读全文
摘要:以下是在主线程中创建进程进行AV转换,利用匿名管道技术读写并获取相应信息,然后在UI线程提取字符串然后对整个对话框刷新的代码 <!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />h
阅读全文
摘要:看了C++之父的最新作品也一段时间了,应该有半个月了,我是两本书一起看的,结合起来看的,个人认为这样看起来有助于理解,也看了好几章了,没有发现什么不大容易理解的地方,但有一个地方肯定是以前没有注意到的或者说没有接触到的。好,废话少说。 在原理与实践的71页“蜂鸣提醒”“BLEEP”,这两个词我想有很多人不知道去如何实现,至少我不明白。经过查找MSDN c++之父要说的是这个函数Beep(--,--)具体函数说明如下:
阅读全文