Método IRichEditOle::GetObject (richole.h)

Recupera información, almacenada en una estructura REOBJECT , sobre un objeto en un control de edición enriquecido.

Sintaxis

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

Parámetros

iob

Tipo: LONG

Índice de base cero que especifica sobre qué objeto se va a devolver información. Si este parámetro es REO_IOB_USE_CP, se devuelve información sobre el objeto en la posición de carácter especificada por la estructura REOBJECT .

lpreobject

Tipo: REOBJECT*

Estructura que recibe información sobre el objeto . Se ha incrementado el recuento de referencias de las interfaces devueltas en esta estructura; es responsabilidad del autor de la llamada usar el método Release para disminuir el recuento.

dwFlags

Tipo: DWORD

Marcas de operación que especifican qué interfaces se van a devolver en la estructura. El parámetro dwFlags puede ser una combinación de los valores siguientes.

Valor Significado
REO_GETOBJ_POLEOBJ
Obtención de la interfaz de objeto.
REO_GETOBJ_PSTG
Obtenga la interfaz de almacenamiento.
REO_GETOBJ_POLESITE
Obtención de la interfaz de sitio.
REO_GETOBJ_NO_INTERFACES
No obtenga ninguna interfaz.
REO_GETOBJ_ALL_INTERFACES
Obtenga todas las interfaces.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se ejecuta correctamente o un valor de error de lo contrario. E_INVALIDARG se devuelve si no se ha proporcionado ningún búfer para la estructura REOBJECT o si el valor de iob o la posición del carácter no son válidos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado richole.h
Archivo DLL Msftedit.dll

Consulte también

IRichEditOle

REOBJECT

Referencia