COleClientItem::CreateFromFile
Chamar essa função para criar um item OLE inserida de um arquivo.
BOOL CreateFromFile(
LPCTSTR lpszFileName,
REFCLSID clsid = CLSID_NULL,
OLERENDER render = OLERENDER_DRAW,
CLIPFORMAT cfFormat = 0,
LPFORMATETC lpFormatEtc = NULL
);
Parâmetros
lpszFileName
Ponteiro para o nome do arquivo do item OLE deve ser criada.clsid
Reservado para uso futuro.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 de COleInsertDialog::CreateItem se o usuário decidir OK caixa de diálogo de objeto de inserção quando a criação do botão de Arquivo está selecionada.
Para obter mais informações, consulte OleCreateFromFile, OLERENDER, e FORMATETC em Windows SDK.
Requisitos
Cabeçalho: afxole.h