Share via


EM_FILELINELENGTH mensagem

Recupera o comprimento, em caracteres, de uma linha em um controle de edição, independentemente de como as linhas são exibidas na tela.

Parâmetros

wParam

O índice de caracteres de um caractere na linha cujo comprimento deve ser recuperado. Se esse parâmetro for maior que o número de caracteres no controle, o valor retornado será zero.

Esse parâmetro pode ser -1. Nesse caso, a mensagem retorna o número de caracteres não selecionados em linhas que contêm caracteres selecionados. Por exemplo, se a seleção for estendida do quarto caractere de uma linha até o oitavo caractere do final da próxima linha, o valor retornado será 10 (três caracteres na primeira linha e sete na próxima).

lParam

Este parâmetro não é usado.

Valor retornado

Para controles de edição de várias linhas, o valor retornado é o comprimento, em TCHARs, da linha especificada pelo parâmetro wParam , independentemente de como as linhas são exibidas na tela. Ele não inclui o caractere de retorno de carro ou avanço de linha no final da linha.

Para controles de edição de linha única, o valor retornado é o comprimento, em TCHARs, do texto no controle de edição.

Se wParam for maior que o número de caracteres no controle, o valor retornado será zero.

Comentários

Use a mensagem EM_FILELINEINDEX para recuperar um índice de caracteres para um determinado número de linha dentro de um controle de edição de várias linhas, independentemente de como as linhas são exibidas na tela.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 10, 1809 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2019 [somente aplicativos da área de trabalho]
Cabeçalho
CommCtrl.h

Confira também

EM_FILELINEINDEX