我建立了一个单文档的mfc程序
public:
Cstring str
void CSplitView::OnDraw(CDC* pDC)
{
CSplitDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
str="深灰色泥质粉砂岩";
pDC->TextOut(50,50,str);}
但是我想用“色、质、岩”这三个字,把这句话断开,并显示成为:
深灰色
泥质
粉砂岩
//我还有好多其它需要断开的如:
棕红色砂质泥岩
浅灰色泥质粉砂岩
浅灰色泥岩
深灰色砂质泥岩
深灰色泥岩
浅灰色泥质粉砂岩
深灰色泥岩
灰绿色细砂岩
浅灰色泥岩
浅灰色泥灰岩
所以请大家给出我按“色、质、岩”断开并能显示出来的方法,谢谢
public:
Cstring str
void CSplitView::OnDraw(CDC* pDC)
{
CSplitDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
str="深灰色泥质粉砂岩";
pDC->TextOut(50,50,str);}
但是我想用“色、质、岩”这三个字,把这句话断开,并显示成为:
深灰色
泥质
粉砂岩
//我还有好多其它需要断开的如:
棕红色砂质泥岩
浅灰色泥质粉砂岩
浅灰色泥岩
深灰色砂质泥岩
深灰色泥岩
浅灰色泥质粉砂岩
深灰色泥岩
灰绿色细砂岩
浅灰色泥岩
浅灰色泥灰岩
所以请大家给出我按“色、质、岩”断开并能显示出来的方法,谢谢
str.Replace("色","色\r\n");
str.Replace("质","质\r\n");