Sdílet prostřednictvím


CWnd::GetWindowText

Kopie CWnd Titulek název do vyrovnávací paměti, na kterou odkazuje (pokud existuje) lpszStringBuf nebo do místa určení řetězce rString .

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

Parametry

  • lpszStringBuf
    Body do vyrovnávací paměti, který přijme kopírované řetězec záhlaví okna.

  • nMaxCount
    Určuje maximální počet znaků, které mají být zkopírovány do vyrovnávací paměti včetně ukončujícím znakem null.Pokud je řetězec delší než počet znaků v nMaxCount , je zkrácen.

  • rString
    A CString objektu, který přijme kopírované řetězec názvu okna.

Vrácená hodnota

Určuje délku, znaky zkopírované řetězce, včetně není ukončujícím znakem null.Je 0 CWnd nemá žádný titulek nebo titulek je prázdný.

Poznámky

Pokud CWnd objekt je ovládací prvek GetWindowText členské funkce zkopíruje text v rámci ovládacího prvku místo kopírování titulek.

Způsobuje tato funkce člena WM_GETTEXT zprávy zasílané CWnd objektu.

Příklad

Příklad pro CWnd::SetWindowText.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CWnd

Diagram hierarchie

CWnd::SetWindowText

WM_GETTEXT

CWnd::GetWindowTextLength