messaggio EM_SETSEL
Seleziona un intervallo di caratteri in un controllo di modifica. È possibile inviare questo messaggio a un controllo di modifica o a un controllo di modifica avanzato.
Parametri
-
wParam
-
Posizione del carattere iniziale della selezione.
-
lParam
-
Posizione del carattere finale della selezione.
Valore restituito
Questo messaggio non restituisce un valore.
Commenti
Il valore iniziale può essere maggiore del valore finale. La parte inferiore dei due valori specifica la posizione del carattere del primo carattere nella selezione. Il valore più alto specifica la posizione del primo carattere oltre la selezione.
Il valore iniziale è il punto di ancoraggio della selezione e il valore finale è la fine attiva. Se l'utente utilizza il tasto MAIUSC per regolare le dimensioni della selezione, l'estremità attiva può spostarsi ma il punto di ancoraggio rimane invariato.
Se l'inizio è 0 e la fine è -1, viene selezionato tutto il testo nel controllo di modifica. Se l'inizio è -1, viene deselezionata qualsiasi selezione corrente.
Modificare i controlli: Il controllo visualizza un cursore lampeggiante nella posizione finale indipendentemente dai valori relativi di inizio e fine.
Rich Edit:Rich Edit: Supportato in Microsoft Rich Edit 1.0 e versioni successive. Per informazioni sulla compatibilità delle versioni di modifica avanzate con le varie versioni di sistema, vedere Informazioni sui controlli rich Edit.
Se il controllo di modifica ha lo stile ES_NOHIDESEL , il testo selezionato viene evidenziato indipendentemente dal fatto che il controllo abbia lo stato attivo. Senza lo stile ES_NOHIDESEL , il testo selezionato viene evidenziato solo quando il controllo di modifica ha lo stato attivo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|
Vedi anche
-
Riferimento