Metodo ITextSelection::SetFlags (tom.h)
Imposta i flag di selezione del testo.
Sintassi
HRESULT SetFlags(
long Flags
);
Parametri
Flags
Tipo: long
Nuovi valori di flag. Può essere una combinazione di quanto segue.
Flag di selezione | Valore | Significato |
---|---|---|
tomSelStartActive | 1 | La fine iniziale è attiva. |
tomSelAtEOL | 2 | Per le selezioni degenerate, la posizione ambigua del carattere corrispondente all'inizio di una riga e alla fine della riga precedente deve avere il cursore visualizzato alla fine della riga precedente. |
tomSelOvertype | 4 | La modalità Insert/Overtype è impostata su overtype. |
tomSelActive | 8 | La selezione è attiva. |
tomSelReplace | 16 | La digitazione e il incollamento sostituisce la selezione. |
Ognuno dei valori della tabella è binario. Pertanto, se qualsiasi valore non è impostato, la selezione del testo ha la proprietà opposta.
Valore restituito
Tipo: HRESULT
Il metodo restituisce S_OK.
Commenti
Per assicurarsi che l'estremità iniziale sia attiva e che la posizione del carattere ambiguo venga visualizzata alla fine della riga, eseguire il codice seguente:
selection.Flags = tomSelStartActive + tomSelAtEOL
La proprietà Flags è utile perché un oggetto ITextRange può selezionare se stesso. Con SetFlags è possibile modificare la fine attiva dal valore predefinito di End, selezionare la posizione del cursore per una posizione di carattere ambigua o modificare la modalità Inserisci/Overtype.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | tom.h |
DLL | Msftedit.dll |
Vedi anche
Informazioni concettuali
Riferimento