COleServerItem::OnInitFromData
Chamado pela estrutura para inicializar um item usando OLE o conteúdo de pDataObject.
virtual BOOL OnInitFromData(
COleDataObject* pDataObject,
BOOL bCreation
);
Parâmetros
pDataObject
Ponteiro para um objeto de dados OLE que contém dados em vários formatos para inicializar o item OLE.bCreation
Verdadeiro se a função é chamada para inicializar um item OLE que é criado por um aplicativo de contêiner. Falso se a função é chamada para substituir o conteúdo de um item OLE já existente.
Valor de retorno
Diferente de zero se com êxito; se não 0.
Comentários
Se bCreation é Verdadeiro, essa função é chamada se um contêiner implementa o novo objeto de inserção com base na seleção atual. Os dados selecionados são usados para criar o novo item OLE. Por exemplo, ao selecionar um intervalo das células em um programa de planilha eletrônica e então ao usar o novo objeto de inserção para criar um gráfico com base nos valores no intervalo selecionado. A implementação padrão não fará nada. Substituir essa função para escolher um formato aceitável de aquelas oferecidas por pDataObject e inicializar o item OLE com base nos dados fornecidos. Este é um substituível avançado.
Para obter mais informações, consulte IOleObject::InitFromData em Windows SDK.
Requisitos
Cabeçalho: afxole.h