CEdit::LineLength
Pobiera długość linii w formancie edycji.
int LineLength(
int nLine = -1
) const;
Parametry
- nLine
Wyświetlanego znaku w wierszu, którego długość ma być pobrana.Wartością domyślną jest -1.
Wartość zwracana
Dla formantów edycji pojedynczego wiersza zwracana jest wartość długości, w TCHARs tekstu w formancie edycyjnym.
Dla wielowierszowych formantów edycyjnych, zwracana jest wartość długości, w TCHARs z wiersza określonego przez nLine parametru.Dla ANSI tekst długość jest liczba bajtów w linii; tekst Unicode długość jest liczbą znaków w wierszu.Długość nie zawiera znaku powrotu karetki na końcu wiersza.
Jeśli nLine parametr jest większa niż liczba znaków w formancie, zwracana jest wartość zero.
Jeśli nLine parametru jest przyjmowana, wartość zwracana jest liczba znaków niezaznaczony w wierszach, które zawierają zaznaczone znaki.Na przykład zaznaczenie rozciąga się od jako czwarty znak w jednym wierszu ósmym znaku z końcem następnego wiersza zwracana wartość wynosi 10.Oznacza to, że trzy znaki na pierwszy wiersz i siedmiu na następnej.
Więcej informacji o TCHAR typu, zobacz TCHAR wiersza w tabeli w Typów danych Windows.
Uwagi
Ta metoda jest obsługiwana przez EM_LINELENGTH wiadomości, która jest opisana w Windows SDK.
Przykład
Zobacz przykład dla CEdit::LineIndex.
Wymagania
Nagłówek: afxwin.h