Condividi tramite


Metodo IRichEditOle::GetObject (richole.h)

Recupera informazioni, archiviate in una struttura REOBJECT , su un oggetto in un controllo di modifica avanzato.

Sintassi

HRESULT GetObject(
  LONG     iob,
  REOBJECT *lpreobject,
  DWORD    dwFlags
);

Parametri

iob

Tipo: LONG

Indice in base zero che specifica l'oggetto su cui restituire informazioni. Se questo parametro è REO_IOB_USE_CP, vengono restituite informazioni sull'oggetto nella posizione del carattere specificato dalla struttura REOBJECT .

lpreobject

Tipo: REOBJECT*

Struttura che riceve informazioni sull'oggetto. Il numero di riferimenti delle interfacce restituite in questa struttura è stato incrementato; è responsabilità del chiamante usare il metodo Release per decrementare il conteggio.

dwFlags

Tipo: DWORD

Flag di operazione che specificano quali interfacce restituire nella struttura. Il parametro dwFlags può essere una combinazione dei valori seguenti.

Valore Significato
REO_GETOBJ_POLEOBJ
Ottenere l'interfaccia dell'oggetto.
REO_GETOBJ_PSTG
Ottenere l'interfaccia di archiviazione.
REO_GETOBJ_POLESITE
Ottenere l'interfaccia del sito.
REO_GETOBJ_NO_INTERFACES
Non ottenere interfacce.
REO_GETOBJ_ALL_INTERFACES
Ottenere tutte le interfacce.

Valore restituito

Tipo: HRESULT

Restituisce S_OK se ha esito positivo o un valore di errore in caso contrario. E_INVALIDARG viene restituito se non è stato assegnato alcun buffer per la struttura REOBJECT o se il valore o la posizione del carattere iob non è valido.

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 richole.h
DLL Msftedit.dll

Vedi anche

IRichEditOle

REOBJECT

Riferimento