Estrutura REOBJECT (richole.h)
Contém informações sobre um objeto OLE ou imagem em um controle de edição avançada.
Sintaxe
typedef struct _reobject {
DWORD cbStruct;
LONG cp;
CLSID clsid;
LPOLEOBJECT poleobj;
LPSTORAGE pstg;
LPOLECLIENTSITE polesite;
SIZEL sizel;
DWORD dvaspect;
DWORD dwFlags;
DWORD dwUser;
} REOBJECT;
Membros
cbStruct
Tipo: DWORD
Tamanho da estrutura, em bytes.
cp
Tipo: LONG
Posição do caractere do objeto.
clsid
Tipo: CLSID
Identificador de classe do objeto .
poleobj
Tipo: LPOLEOBJECT
Uma instância da interface IOleObject para o objeto .
pstg
Tipo: LPSTORAGE
Uma instância da interface IStorage . Esse é o objeto de armazenamento associado ao objeto .
polesite
Tipo: LPOLECLIENTSITE
Uma instância da interface IOleClientSite . Esse é o site cliente do objeto no controle de edição avançada. Esse endereço deve ter sido obtido do método GetClientSite .
sizel
Tipo: SIZEL
O tamanho do objeto. A unidade de medida é de 0,01 milímetros, que é uma medida HIMETRIC. Para obter mais informações, consulte a função GetMapMode. Um 0, 0 na inserção indica que um objeto está livre para determinar seu tamanho até que o sinalizador de modificação seja desativado.
dvaspect
Tipo: DWORD
Aspecto de exibição usado. Consulte DVASPECT para obter uma explicação dos valores possíveis.
dwFlags
Tipo: DWORD
Sinalizador de status de objeto. Pode ser uma combinação dos seguintes valores.
dwUser
Tipo: DWORD
Reservado para valores definidos pelo usuário.
Comentários
Um objeto OLE ou imagem em um controle de edição avançada ocupa uma posição de caractere na parte de texto sem formatação do repositório de backup na memória e tem o valor U+FFFC. Eles diferem de "objetos em linha", como objetos matemáticos. Os objetos em linha ocupam pelo menos duas posições de caractere porque têm um delimitador de início de objeto em linha (U+FDD0) e delimitador final (U+FDEF).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | richole.h |
Confira também
Referência