Sdílet prostřednictvím


CRichEditCtrl::GetLine

Načte řádek textu z tohoto CRichEditCtrl objektu.

int GetLine(
   int nIndex,
   LPTSTR lpszBuffer 
) const;
int GetLine(
   int nIndex,
   LPTSTR lpszBuffer,
   int nMaxLength 
) const;

Parametry

  • nIndex
    Z nuly vycházející index řádku načíst.

  • lpszBuffer
    Body do vyrovnávací paměti pro příjem text.První slovo vyrovnávací paměti, musíte zadat maximální počet bajtů, které lze zkopírovat do vyrovnávací paměti.

  • nMaxLength
    Maximální počet znaků, které lze zkopírovat do lpszBuffer .Druhý formulář z GetLine tuto hodnotu umístí do vyrovnávací paměti určené první slovo lpszBuffer .

Vrácená hodnota

Počet znaků, které jsou zkopírovány do lpszBuffer .

Poznámky

Zkopírovaný řádek neobsahuje ukončujícím znakem null.

[!POZNÁMKA]

Protože první slovo vyrovnávací paměti ukládá počet znaků, které chcete zkopírovat, přesvědčte se, zda vaše vyrovnávací paměť alespoň 4 bajty.

Další informace naleznete v EM_GETLINE v .

Příklad

Příklad pro GetLineCount.

Požadavky

Záhlaví: afxcmn.h

Viz také

Referenční dokumentace

Třída CRichEditCtrl

Diagram hierarchie

CRichEditCtrl::LineLength