Partilhar via


COleClientItem::CreateNewItem

Chamar essa função para criar um item inserido; essa função inicia o aplicativo para servidores que permite que o usuário crie o item OLE.

BOOL CreateNewItem(
   REFCLSID clsid,
   OLERENDER render = OLERENDER_DRAW,
   CLIPFORMAT cfFormat = 0,
   LPFORMATETC lpFormatEtc = NULL 
);

Parâmetros

  • clsid
    Identificação que identifica unicamente o tipo de item OLE para criar.

  • processar
    Sinaliza especificar como o servidor processar o item OLE.Para os valores possíveis, consulte OLERENDER em Windows SDK.

  • cfFormat
    Especifica o formato de dados da área de transferência para ser armazenado em cache ao criar o item OLE.

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

Valor de retorno

Diferente de zero se com êxito; se não 0.

Comentários

A estrutura chama essa função se o usuário decidir OK caixa de diálogo de objeto de inserção quando o novo modo de design está selecionado.

Para obter mais informações, consulte OleCreate, OLERENDER, e FORMATETC em Windows SDK.

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe de COleClientItem

Gráfico de hierarquia

COleInsertDialog::CreateItem