BOOLCreateStaticFromData (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 estático de um objeto COleDataObject . Um item estático contém os dados de apresentação, mas não os dados nativos; Conseqüentemente, ele não pode ser editado. Isso é essencialmente o mesmo que CreateStaticFromClipboard exceto que um item estático pode ser criado a partir um arbitrário COleDataObject, não apenas da área de transferência.
Usado em COlePasteSpecialDialog:: CreateItem quando estático está seleccionado.
Para obter mais informações, consulte OleCreateStaticFromData, 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