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


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