MFC ListBox控件 Addstring(),如何只显示一串字符的前几个字符。

比如 csting a = "adfdgfrdd",我只想显示头5个字符
2024-10-29 13:35:25
推荐回答(2个)
回答(1):

可以先把这个字符串使用a.left(5);截取,然后再Addstring();

回答(2):

调用CStringT中的成员函数,Left(...)

Extracts the leftmost nCount characters from this CStringT object and returns a copy of the extracted substring.

CStringT Left(int nCount) const;