Mensagem CB_GETEDITSEL
Obtém as posições de caractere inicial e final da seleção atual no controle de edição de uma caixa de combinação.
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 final da seleção. Este parâmetro pode ser NULO.
Valor retornado
O valor de retorno é um valor DWORD baseado em zero, com a posição inicial da seleção em LOWORD e com a posição final do primeiro caractere após o último caractere selecionado em HIWORD.
Exemplos
O exemplo de código a seguir mostra duas maneiras de recuperar o intervalo de seleção atual.
DWORD start, end;
// Get the range from [out] parameters.
// hwnd is the handle of the combo box control.
SendMessage(hwnd, CB_GETEDITSEL, (WPARAM)&start, (LPARAM)&end;
// Get the range from the return value.
DWORD range = SendMessage(hwnd, CB_GETEDITSEL, NULL, NULL);
start = LOWORD(range);
end = HIWORD(range);
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
-
Outros recursos