小石这此总结下CString的使用,在MFC编程中,CString作为我们常用的类。下面介绍下它:
CString类介绍
CString类作为MFC的常用类,当之无愧。可以这样说,只要是从事MFC开发,基本都会遇到使用CString类的场合。因为字符串的使用比较普遍,而CString类又提供了对字符串的便捷操作,所以它给MFC开发人员带来了高的开发效率,受到了开发者的欢迎。
CString类操作
一、构造函数
作为一个类,首先我们第一步肯定是要先去构造CString(const CString& stringSrc);,例如
CString str1(__T("www.daheng-image.com"));
将一个已经存在的CString对象stringSrc的内容拷贝到该CString对象。例如
CString str1(_T("www.daheng-image.com")); // 将常量字符串拷贝到str1
CString str2(str1); // 将str1的内容拷贝到str2
2 第二种构造函数CString(LPCTSTR lpch, int nLength),举个例子如下:
CString str(_T("www.daheng-image.com"),3); // 构造的字符串对象内容为"www"
3 第三种构造函数CString(TCHAR ch, int nLength = 1);
CString str(_T('w'),3); // str为"www"
二、CString类的大小写转换及顺序转换函数