EM_LINEFROMCHAR
An application sends an EM_LINEFROMCHAR message to retrieve the index of the
line that contains the specified character index in a multiline edit control. A
character index is the number of characters from the beginning of the edit
control.
EM_LINEFROMCHAR
wParam = (WPARAM) ich; // character index
lParam = 0; // not used; must be zero
Parameters
ich
Value of
wParam. Specifies the character index of the character contained in the line whose
number is to be retrieved. If the
ich parameter is

1, either the line number of the current line (the line containing the caret)
is retrieved or, if there is a selection, the line number of the line
containing the beginning of the selection is retrieved.
Return Values
The return value is the zero-based line number of the line containing the
character index specified by
ich.
Remarks
In a rich edit control, if the character index is greater than 64K, use the
message EM_EXLINEFROMCHAR.
See Also
EM_EXLINEFROMCHAR,
EM_LINEINDEX
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples