CWnd::GetWindowText 是 MFC(Microsoft Foundation Classes)中的 CWnd 类的公共方法,用于获取窗口的文本内容。

以下是该方法的基本信息:
int GetWindowText(CString& rString) const;

  •  rString:一个 CString 对象的引用,用于接收窗口的文本内容。


返回值:

  •  返回文本内容的长度,不包括结尾的 NULL 字符;如果发生错误,返回值为零。


使用示例:
CWnd* pWnd = ...;  // 通过某种方式获取 CWnd 对象的指针
CString windowText;

int textLength = pWnd->GetWindowText(windowText);

if (textLength > 0)
{
    // 现在 windowText 包含了窗口的文本内容
    // 可以通过 windowText.GetString() 获取 C-style 字符串
}
else
{
    // 获取文本内容失败
}

通过调用 GetWindowText 方法,您可以获取窗口的文本内容,这在需要读取窗口中的文本信息时非常有用。


转载请注明出处:http://www.pingtaimeng.com/article/detail/23503/MFC/CWnd