Mensagem EM_GETSEL
Obtém as posições de caractere inicial e final (em TCHARs) da seleção atual em um controle de edição. Você pode enviar essa mensagem para um controle de edição ou um controle de edição avançada.
Parâmetros
-
wParam
-
Um ponteiro para um valor DWORD que recebe a posição inicial da seleção. Este parâmetro pode ser NULO.
-
lParam
-
Um ponteiro para um valor DWORD que recebe a posição do primeiro caractere não selecionado após o final da seleção. Este parâmetro pode ser NULO.
Valor retornado
O valor de retorno é um valor baseado em zero, com a posição inicial da seleção em LOWORD e a posição do primeiro TCHAR após o último TCHAR selecionado em HIWORD. Se qualquer um desses valores exceder 65.535, o valor de retorno será -1.
É melhor usar os valores retornados em wParam e lParam porque eles são valores completos de 32 bits.
Comentários
Se não houver seleção, os valores inicial e final serão a posição do sinal de interpolação.
Controles de edição avançada: você também pode usar a mensagem EM_EXGETSEL para recuperar as mesmas informações. EM_EXGETSEL também retorna posições de caracteres iniciais e finais como valores de 32 bits.
Edição avançada: Compatível com o Microsoft Rich Edit 1.0 e posterior. Para obter informações sobre a compatibilidade de versões avançadas de edição com as várias versões do sistema, consulte Sobre controles de edição avançada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também
-
Referência