2017-06-06 25 views
0

必须有更好的方式从多行CEdit控件中获取文本,而不是使用GetLineCount(),然后循环遍历所有行并将GetLine(i)附加到累加器字符串的末尾。有没有比这更好的方法?从多行CEdit控件中获取文本?

回答

1

使用CWindow::GetWindowText()CWindow::GetWindowTextLength()

+0

这似乎并没有链接到WTL的文件(有没有?)。错误的套管也一样。 – IInspectable

+0

@IInspectable WTL建立在ATL之上,CEdit是一个CWindow。 上面的链接来自ATL文档。然而请看:https://www.codeproject.com/Articles/3841/WTL-for-MFC-Programmers-Part-I-ATL-GUI-Classes –