void SetWindowText( LPCTSTR lpszString );
lpszString
Указатель на объект CString или строку с нулевым символом в конце, которую нужно использовать как новый заголовок.
Замечания
Устанавливает заголовок окна к определенному тексту. Если окно - элемент управление, текст внутри элемента управления установлен. Эта функция заставляет WM_SETTEXT сообщение быть посланной этому окну.
Пример
// Устанавливает текст для IDC_MYEDIT CWnd* pWnd = GetDlgItem(IDC_MYEDIT); pWnd->SetWindowText(_T("Hockey is best!")); // Получить текст обратно. CSTRING удобен, потому что MFC // Автоматически распределит достаточно памяти, чтобы получить // Текст - независимо от того насколько он большой . CString str; pWnd->GetWindowText(str); ASSERT(str == _T("Hockey is best!")); // Отмена LPTSTR работает, также, но она может быть слишком короткой. // Если мы обеспечиваем буфер слишком маленький мы только получим те // символы которые войдут TCHAR sz[10]; int nRet = pWnd->GetWindowText(sz, 10); // Девять символов, плюс завершений символ ASSERT(lstrcmp(sz, _T("Hockey is")) == 0); ASSERT(nRet == 9); // Вы можете сделать запрос длины текста // используя CWnd:: GetWindowTextLength () nRet = pWnd->GetWindowTextLength(); ASSERT(nRet == 15);