COleClientItem::CreateLinkFromData

BOOLCreateLinkFromData (COleDataObject *pDataObject,OLERENDERprocessarOLERENDER_DRAW,CLIPFORMATcfFormat=0,LPFORMATETClpFormatEtcnula==);

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário 0.

Parâmetros

pDataObject

Ponteiro para o objeto de COleDataObject partir da qual o item OLE está a ser criado.

processar

Sinalizador especificando como o servidor irá processar o item OLE. Para os valores possíveis, consulte OLERENDER na documentação do OLE.

cfFormat

Especifica o Formatarar de dados de área de transferência para ser armazenada em cache ao criar o item OLE.

lpFormatEtc

Ponteiro para um estrutura FORMATETC usada se processar é OLERENDER_FORMAT ou OLERENDER_DRAW. Fornece um valor para este parâmetro somente se você desejar especificar informações de formato adicionais além o formato de área de transferência especificado por cfFormat. Se você omitir esse parâmetro, os valores padrão são usados para os outros campos na estrutura de FORMATETC.

Observações

Chame essa função para criar um item vinculado de um objeto COleDataObject . Chame isso durante uma operação de soltar quando o usuário indica que um link deve ser criado. Ele também pode ser usado para manipular o comando Editar colar. Ele é chamado pela estrutura em COleClientItem::CreateLinkFromClipboard e em COlePasteSpecialDialog:: CreateItem quando foi seleccionada a opção de Link.

Para obter mais informações, consulte OleCreateLinkFromData, OLERENDER, e FORMATETC na documentação do OLE.

Visão geral de COleClientItem |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;COleDataObject::AttachClipboard, COleDataObject, COleClientItem::CreateLinkFromClipboard

Index