IRichEditOle::GetObject

Retorna informações de uma estrutura REOBJECT sobre um objeto em um Controlarar rich Editar.

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

Parâmetros

iob
Índice baseado em zero, especificando o objeto para retornar informações sobre. Se este parâmetro é REO_IOB_USE_CP, serão retornadas informações sobre o objeto na posição do caractere especificado pela estrutura REOBJECT.
lpreobject
Ponteiro para uma estrutura REOBJECT que recebe informações sobre o objeto. A contagem de referência das interfaces retornadas nessa estrutura foi incrementada; é responsabilidade do chamador para usar a função de liberação para decrementar a contar de.
dwFlags
Sinalizadores de operação especificando quais interfaces para retornar na estrutura. Pode ser uma combinação desses valores:
REO_GETOBJ_POLEOBJ Get interface do objeto OLE.
REO_GETOBJ_PSTG Obter interface de armazenamento.
REO_GETOBJ_POLESITE Obter a interface OLE do site.
REO_GETOBJ_NO_INTERFACES Obter sem interfaces.
REO_GETOBJ_ALL_INTERFACES Obter todas as interfaces.

Retornar valores

Retorna o status de sucesso. Uso GetScode para recuperar um SCODE. Pode ser S_OK com êxito ou E_INVALIDARG se nenhum buffer para a estrutura REOBJECT foi dado, ou a posição iob ou caractere não é válida.

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em richole.h.

Ver também

Visão geral sobre controles de Rich Editar, Interfaces OLE de Rich Editar, IRichEditOle, REOBJECT

Index