Condividi tramite


Metodo IAnchor::Compare (textstor.h)

Il metodo IAnchor::Compare confronta la posizione relativa di due ancoraggi all'interno di un flusso di testo.

Sintassi

HRESULT Compare(
  [in]  IAnchor *paWith,
  [out] LONG    *plResult
);

Parametri

[in] paWith

Oggetto di ancoraggio da confrontare con l'ancoraggio primario. Utilizzato per determinare la posizione relativa dei due ancoraggi.

[out] plResult

Risultato del confronto delle posizioni dei due ancoraggi.

Valore Significato
-1
L'ancoraggio primario è posizionato in precedenza nel flusso di testo rispetto a paWith.
0
L'ancoraggio primario viene posizionato nella stessa posizione di paWith.
+1
L'ancoraggio primario viene posizionato più avanti nel flusso di testo rispetto a paWith.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_FAIL
paWith non è valido.
E_INVALIDARG
plResult non è valido.

Commenti

Il valore 0 viene restituito per *plResult solo quando i due ancoraggi si trovano in una singola area. Le posizioni di ancoraggio includono gli spazi tra aree. Se è sufficiente determinare se i due ancoraggi sono posizionati nella stessa posizione, IAnchor::IsEqual è più efficiente.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione textstor.h
DLL Msctf.dll
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

Ancoraggi

IAnchor

IAnchor::IsEqual

Aree