C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 515 - CEdit::LineFromChar / MFC Справка / Visual C++

Шаг 515 - CEdit::LineFromChar

int LineFromChar( int nIndex = -1 ) const;

Возвращаемое значение
Нуль-основанный номер строки содержащей символьный индекс определенный nIndex.
Если nIndex - 1 номер строки которая содержит первый символ выделения, возвращен. Если не имеется никакого выделения, текущий номер строки возвращен.

Параметры
Содержит нуль-основанное индексное значение для желательного символа в тексте элемента редактирования, или содержит -1. Если nIndex - 1, это определяет текущую строку, то есть строка которая содержит символ каретки.

Замечания
Вызовите эту функцию, чтобы получить номер строки которая содержит определенный символьный индекс. Символьный индекс - число символов от начала средств редактирования.
Эта функция используется только многострочными средствами редактирования.

Пример

// Указатель на элемент управления
extern CEdit* pmyEdit;
// Индекс символа для получения информации.
extern int nIndex;
CString strText;
pmyEdit->GetWindowText(strText);
strText = strText.Mid(nIndex, 1);
// Получите текстовую протяженность символа.
CDC* pDC = pmyEdit->GetDC();
CSize sz = pDC->GetTextExtent(strText);
pmyEdit->ReleaseDC(pDC);
CPoint pt = pmyEdit->PosFromChar(nIndex);
// Дамп - индекс, символ, номер строки и символьные пределы.
TRACE("nIndex = %d, character = %c, line = %d, bounds = {%d, %d, %d, %d}\r\n",
	nIndex, strText[0], pmyEdit->LineFromChar(nIndex),
	pt.x /* left */, pt.y /* top */,
	pt.x+sz.cx /* right */, pt.y+sz.cy /* bottom */);

| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU