1.VC使用CFont创建字体的方法归纳

关键词:VC,CFont,字体,CreatPointFont,CreateFont
分类标签:C/C++, 界面设计
Windows提供了多种与设备无关的不同尺寸的字体。有效地使用这些Windows字体,可以明显地增强各种应用程序的功能。字体由CFont类进行管理,创建CFont类必须使用CFont类的成员函数,这点与CPen和CBrush有所不同。...查看全文>>
  • 发布于 2014-06-25 10:30:34
  • 供稿 wustguangh
  • 1606次阅读
  • 0条评论

2.实现UNICODE字符集下CStdioFile的Writestring写入中文

关键词:VC,文件操作,CFile,CStdioFile,中文,Writestring,setlocale
分类标签:C/C++, 字符处理, 文件操作
CStdioFile默认无法向文件中写入中文字符,需要使用setlocale函数进行本地化设置,本文通过实例,详细介绍了CStdioFile在UNICODE工程中向文件写入中文字符的方法。...查看全文>>
  • 发布于 2014-06-25 10:30:16
  • 供稿 wustguangh
  • 383次阅读
  • 0条评论

3.VC操作XML文件的方法

关键词:VC,MFC,文件操作,XML,CMarkup
分类标签:C/C++, XML, 数据库
.Net中使用xml相对比较轻松,在vc中操作xml,有些繁琐。但是使用CMarkup以后,VC对XML的操作变得和.NET一样甚至更加简单,本文通过实际的源码,介绍了CMarkup操作XML文件的基本方法,包括生产文件,浏览元素,添加元素,修改元素,删除元素,查找元素。...查看全文>>
  • 发布于 2014-06-25 10:29:35
  • 供稿 wustguangh
  • 569次阅读
  • 0条评论

4.VC程序Unicode字符集下CString与char *相互转换

关键词:VC,MFC,Unicode,CString,char*,A2T,T2A
分类标签:C/C++, 字符处理
在VC6.0等工程中,默认的字符集形式是多字节字符集(MBCS:Multi- Byte Character Set),这样导致在VC6.0中非常简单实用的各类字符操作和函数在VS2005环境下运行时会报各种各样的错误,这里总结了在Visual C++.NET2005环境中Unicode字符集下CString和char *之间相互转换的几种方法。...查看全文>>
  • 发布于 2014-06-25 10:28:41
  • 供稿 wustguangh
  • 2956次阅读
  • 0条评论

5.使用CStdioFile操作文件

关键词:VC,文件操作,CStdioFile,CFile
分类标签:C/C++, 文件操作
文件操作在VC编程中使用非常普遍,直接使用CFile对文件进行操作比较繁琐,使用继承自CFile的CStdioFile类就要容易得多,用CStdioFile 来处理字符串,是最简单最好理解的的办法。...查看全文>>
  • 发布于 2014-06-25 10:28:20
  • 供稿 wustguangh
  • 3271次阅读
  • 0条评论

6.VC中各种字符串之间的相互转换

关键词:VC,MFC,COM,字符串,BSTR,TCHAR,WCHAR,Unicode
分类标签:C/C++, 字符处理
VC中有多种关于字符串的类型,如果对这些类型不彻底了解在使用中就会出现各种各样的错误,特别是开发一些COM组件的时候,在开发过程中经常会用到 一些字符串类型之间的转换,由于以前对这些类型没有认真研究过在使用过程中出现了一些问题,本文总结了各种字符串类型的特点和引用场合,以让读者能够快速掌握VC常用的各种字符串类型。...查看全文>>
  • 发布于 2014-06-25 10:28:02
  • 供稿 wustguangh
  • 170次阅读
  • 0条评论

7.const char*, char const*,char *const区别

关键词:C++,const,char*,字符常量,字符赋值
分类标签:C/C++, 字符处理
const char*, char const*, char*const的区别问题几乎是C++面试中每次都会有的题目。事实上这个概念谁都有只是三种声明方式非常相似很容易记混。本文详细各自的特点和区别,以求读者能够快速理解这三种定义方式的特点并根据具体情况应用自如。...查看全文>>
  • 发布于 2014-06-25 10:27:39
  • 供稿 wustguangh
  • 84次阅读
  • 0条评论

8.C++类型转换总结

关键词:const_cast,dynamic_cast,static_cast,C++,类型转换,强制转换
分类标签:C/C++
在C++编程中,经常需要进行类型之间的转换,本文总结了C++使用的各种类型转换方法,并且对各种转换方法的使用场合和注意事项进行了说明,其中包括static_cast、reinterpret_cast、const_cast、dynamic_cast。...查看全文>>
  • 发布于 2014-06-25 10:27:22
  • 供稿 wustguangh
  • 97次阅读
  • 0条评论

9.RichEditCtrl使用方法归纳

关键词:VC,RichEditCtrl,文本框,带格式,编辑控件
分类标签:C/C++, MFC, 界面设计
RichEditCtrl是一种带格式的编辑控件,通过它能实现很多复杂的文本编辑效果,本文通过大量的代码,总结了RichEditCtrl控件的基本用法和注意事项,包括初始化运行环境,文本追加,文本查找等各种常用函数的介绍。...查看全文>>
  • 发布于 2014-06-25 10:27:04
  • 供稿 wustguangh
  • 1112次阅读
  • 0条评论

10.MFC多节字符与宽字符相互转换

关键词:VC,MFC,多节字符,宽字符,转换,WCHAR,CHAR
分类标签:C/C++, 字符处理
VC6.0里面默认的字符是多节字符,在VS2002以后增加了Unicode字符集的支持,在VC实际编程过程中,需要经常进行多字节宽字符相互转换,使用window.h提供的转换函数可以方便的实现宽字符和多节字符相互转换,网上搜集整理了一下,以供日后参考。 ...查看全文>>
  • 发布于 2014-06-25 10:26:18
  • 供稿 wustguangh
  • 513次阅读
  • 0条评论