(8)void TrimRight() void TrimRight( TCHar chTarget void TrimRight( LPCtsTR lpsz Targets 没有参数的函数版本清除字符串结尾处的连续空白字符 包括换行符、空格、制表符直至遇到非空白字符为止 。调用带参数的版本清除字符串结尾处所有指定的字符 或字符串。 (9)格式化字符串 void Format( LPCtstr lpszFormat,.) 函数用来格式化字符串,参数 lpszFormat为格式化控制 字符串,省略号表示 lpszFormat指定的参数列表,具 体格式控制与 printi函数类似,请参考有关手册
(8)void TrimRight( ); void TrimRight( TCHAR chTarget ); void TrimRight( LPCTSTR lpszTargets ); 没有参数的函数版本清除字符串结尾处的连续空白字符 ,包括换行符、空格、制表符直至遇到非空白字符为止 。调用带参数的版本清除字符串结尾处所有指定的字符 或字符串。 (9)格式化字符串 void Format( LPCTSTR lpszFormat, ... ); 函数用来格式化字符串,参数lpszFormat为格式化控制 字符串,省略号表示lpszFormat中指定的参数列表,具 体格式控制与printf函数类似,请参考有关手册
7.查找类成员函数 CString类中成员函数Fid用来查找字符串中第一个匹配的字 或字符子串。函数返回第一个匹配字符或子串的起始位置, 如果没有匹配子串或字符,返回-1,它的原型有4种。 int Find( TCHAr ch ) const 参数ch指定要匹配的字符 int Find( LPCtstR lpszsub )const 参数 [lpszsub指定要匹配的字符串。 int Find( tChar ch, int nStart)const int Find( lpctstr pstr, int nStart )const
7.查找类成员函数 CString类中成员函数Find用来查找字符串中第一个匹配的字 符或字符子串。函数返回第一个匹配字符或子串的起始位置, 如果没有匹配子串或字符,返回-1,它的原型有4种。 int Find( TCHAR ch ) const; 参数ch指定要匹配的字符。 int Find( LPCTSTR lpszSub ) const; 参数lpszSub指定要匹配的字符串。 int Find( TCHAR ch, int nStart ) const; int Find( LPCTSTR pstr, int nStart ) const;
8.有关缓冲区的操作 使用缓冲区来操作字符串内容应遵循下面的步骤: 1)调用 Get Buffer函数,得到指向字符串缓冲区的指 针 (2)直接修改指向缓冲区指针所指的内容,以达到 间接修改字符串对象的目的; (3)调用 Release buffer函数,以结束缓冲区的使用 9. BOOL LoadString( UINT nD )
8.有关缓冲区的操作 使用缓冲区来操作字符串内容应遵循下面的步骤: (1)调用GetBuffer函数,得到指向字符串缓冲区的指 针; (2)直接修改指向缓冲区指针所指的内容,以达到 间接修改字符串对象的目的; (3)调用ReleaseBuffer函数,以结束缓冲区的使用。 9.BOOL LoadString( UINT nID );
92日期和时间类 MFC提供了 CTime和 CTime Span类,以方便在应用程序 中处理跟时间有关的数据。这两个类实现了ANS时间函 数(通常包含在tmeh头文件中)的大部分功能,并简化 了操作。我们也可以直接使用这些ANSI时间函数来处理 时间数据
9.2 日期和时间类 MFC提供了CTime和CTimeSpan类,以方便在应用程序 中处理跟时间有关的数据。这两个类实现了ANSI时间函 数(通常包含在time.h头文件中)的大部分功能,并简化 了操作。我们也可以直接使用这些ANSI时间函数来处理 时间数据
921 CTime类及其主要成员函数 CTime类的常用构造函数 CTime() 构造未初始化的时间对象,使用前,一定要初始化 CTime( const CTime& timeSrc 从现有的时间类对象构造新的时间类对象。 CTime( time t time 从 time t类型变量构造时间类对象 CTime( int nYear, int nMonth, int nDay, int nHour, int nMin, int nSec, int nDST=-1) 通过指定年、月、日、小时、分、秒各分量来构造时间类 对象
9.2.1 CTime类及其主要成员函数 1.CTime类的常用构造函数 CTime( ); 构造未初始化的时间对象,使用前,一定要初始化。 CTime( const CTime& timeSrc ); 从现有的时间类对象构造新的时间类对象。 CTime( time_t time ); 从time_t类型变量构造时间类对象。 CTime( int nYear, int nMonth, int nDay, int nHour, int nMin, int nSec, int nDST = -1 ); 通过指定年、月、日、小时、分、秒各分量来构造时间类 对象