Поделиться через


CWnd::GetWindowText

Копирует имя заголовка CWnd (если он имеется) в буфере, указанный в lpszStringBuf или в строку rString назначения.

int GetWindowText(
   LPTSTR lpszStringBuf,
   int nMaxCount 
) const;
void GetWindowText(
   CString& rString 
) const;

Параметры

  • lpszStringBuf
    Указатель на буфер, который принимает копированную строку заголовка окна.

  • nMaxCount
    Указывает максимальное число копируемых знаков в буфер, включая конечный нуль-символ.Если строка превышает количество знаков, заданного в nMaxCount, она усекается.

  • rString
    Объект CString, который принимает копированную строку заголовка окна.

Возвращаемое значение

Задает длину (в символах), скопированной строки, не включая конечное нуль-символ.CWnd 0, если он не связан ни один заголовок или заголовок отсутствует.

Заметки

Если объект CWnd элемент управления, функция-член GetWindowText копирует текста в элементе управления вместо скопировать заголовок.

Это функция-член приводит к отправке сообщения WM_GETTEXT к объекту CWnd.

Пример

См. пример для CWnd::SetWindowText.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

CWnd::SetWindowText

WM_GETTEXT

CWnd::GetWindowTextLength