virtualBOOLOnInitFromData (BOOLCOleDataObject *pDataObject,bCreation);
Valor de retorno
Diferente de zero se bem-sucedida; caso contrário 0.
Parâmetros
pDataObject
Ponteiro para um objeto de dados OLE que contém dados em vários formatos para inicializar o item OLE.
bCreation
TRUE se a função é chamada para inicializar um OLE item sendo recentemente criado por um aplicativo contêiner. FALSE se a função é chamada para substituir o conteúdo de um item OLE já existente.
Observações
Chamado pela estrutura para inicializar um item OLE usando o conteúdo de pDataObject. Se bCreation é TRUE, essa função é chamada se um Contêiner implementa Inserir novo objeto com base na seleção atual. Os dados selecionados são usados ao criar o novo item OLE. Por exemplo, quando a seleção de um intervalo de células em um programa de planilha e, em seguida, usando o Inserir novo objeto para criar um gráfico baseado nos valores do intervalo selecionado. A implementação padrão não faz nada. Substituir esta função para escolher um Formatarar aceitável daqueles oferecidos pelo pDataObject e inicializar o item OLE com base nos dados fornecidos. Este é um avançado substituível.
Para obter mais informações, consulte IOleObject:: InitFromData in the OLE 2 Programmer referência, Volume 1.
Visão geral de COleServerItem | Membros de classe | Gráfico de hierarquia