Metodo ITextRange::SetPoint (tom.h)
Modifica l'intervallo in base a un punto specificato in corrispondenza o verso l'alto (a seconda di Extend) il punto (x, y) allineato in base al tipo.
HRESULT SetPoint(
[in] long x,
[in] long y,
[in] long Type,
[in] long Extend
);
[in] x
Tipo: long
Coordinata orizzontale del punto specificato, nelle coordinate dello schermo assoluto.
[in] y
Tipo: long
Coordinata verticale del punto specificato, nelle coordinate dello schermo assoluto.
[in] Type
Tipo: long
Fine per passare al punto specificato. Può essere uno dei seguenti.
tomStart | Spostare l'inizio dell'intervallo. |
tomEnd | Spostare la fine dell'intervallo. |
[in] Extend
Tipo: long
Come impostare gli endpoint dell'intervallo. Se Extend è zero (impostazione predefinita), l'intervallo è un punto di inserimento al punto specificato (o al punto più vicino con testo selezionabile). Se Extend è 1, la fine specificata da Type viene spostata al punto e l'altra estremità viene lasciata sola.
Tipo: HRESULT
Il metodo restituisce S_OK.
Un'applicazione può usare il punto specificato nella funzione WindowFromPoint per ottenere l'handle della finestra, che in genere può essere usato per trovare le coordinate del rettangolo client (anche se un'eccezione notevole è con controlli senza finestra).
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 |
Informazioni concettuali
Riferimento