A estrutura REOBJECT contém informações sobre um objeto.
typedef struct _reobject {DWORD cbStruct; / / tamanho da estrutura em bytes LONG cp; / / caractere posição do clsid CLSID do objeto; / / identificador de classe do objeto LPOLEOBJECT poleobj; / / Objeto OLE interface LPSTORAGE pstg; / / associados polesite LPOLECLIENTSITE de interface de armazenamento; / / associado cliente site interface SIZEL sizel; / / tamanho do objeto (pode ser 0,0) dvaspect DWORD; / / display aspect usar dwFlags DWORD; / / Estado do objecto sinalizadores DWORD dwUser; / / definido pelo usuário valor
} REOBJECT
Valor | Significado |
---|---|
REO_BELOWBASELINE | Objeto situa-se abaixo da linha de base do texto ao redor; o padrão é sentar-se na linha de base. |
REO_BLANK | Objeto é novo. Isso dá o objeto de uma oportunidade de salvar nada e ser excluído do controle automaticamente. |
REO_DONTUSEPALETTE | Impede a criação e a realização de uma paleta de meio-tom antes de processar o objeto. Aplica-se a plataformas de 32 bits só. |
REO_DYNAMICSIZE | Objeto sempre determina suas extensões e pode mudar apesar da bandeira de modificar a ser desativada. |
REO_GETMETAFILE | O Controlarar rich Editar recuperado o metarquivo do objeto para determinar corretamente extensões do objeto. Este sinalizador pode ser lido mas não definido. |
REO_HILITED | Objeto é realçado no momento para indicar a seleção. Ocorre quando o foco está no controle e REO_SELECTED está definido. Este sinalizador pode ser lido mas não definido. |
REO_INPLACEACTIVE | Objeto é atualmente ativo no local. Este sinalizador pode ser lido mas não definido. |
REO_INVERTEDSELECT | Objeto é a serem desenhados inteiramente invertido quando selecionado; o padrão é para ser desenhado com uma borda. |
REO_LINK | Objeto é um vínculo. Este sinalizador pode ser lido mas não definido. |
REO_LINKAVAILABLE | Objeto é um vínculo e é acreditado para ser disponíveis. Este sinalizador pode ser lido mas não definido. |
REO_OPEN | Objeto está aberto em seu servidor. Este sinalizador pode ser lido mas não definido. |
REO_RESIZABLE | Objeto pode ser redimensionado. |
REO_SELECTED | Objeto selecionado no momento o Controlarar rich Editar. Este sinalizador pode ser lido mas não definido. |
REO_STATIC | É um objeto estático. Este sinalizador pode ser lido mas não definido. |
nbsp; Windows &NT: requer versão 3.51 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em richole.h.
Visão geral sobre controles de Editar Rich, Rich Editar estruturas, IOleClientSite, IOleObject, IRichEditOle::GetClientSite, IStorage