术语 | CString::SpanExcluding | ||
释义 | CString::SpanExcluding CString SpanExcluding( LPCTSTR lpszCharSet ) const; throw( CMemoryException ); 返回值: 返回一个子字符串,该子串保存了在CString字符串中但又不在lpszCharSet字符集合中的字符,该子串以字符串的第一个字符作为开始,以在此字符串中发现的第一个也在lpszCharSet字符集中字符前面的字符作为结尾(也就是说,从此字符串的第一个字符开始,直到第一个也包括在lpszCharSet字符集的字符为止,但不包括这个也在lpszCharSet字符集中的字符)。如果CString中的每一个字符都不在lpszCharSet字符集合中,则返回整个字符串。 参数:
说明: 此成员函数用来查找整个CString对象中的字符串,找出lpszCharSet指定的字符集中任何字符第一次出现的位置。SpanExcluding提取并返回这个lpszCharSet字符集中的字符第一次出现之前的所有字符(换句话说,来自lpszCharSet字符集的字符以及在它之后的字符串都不会被返回)。如果在此字符串中没有发现来自lpszCharSet字符集的字符,则SpanExcluding返回整个字符串。 示例: 下面的函数返回src参数的第一个部分。 // 由一个分号(;),一个逗号( , ),一个句号( . ),一个破折号( - ), // 或一个冒号( : )划定界线的部分。 CString GetFirstPart( CString src) { return src.SpanExcluding( ";,.- :"); } 请参阅:CString::SpanIncluding |
||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。