Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Chamado pela estrutura para substituir dados do item OLE com os dados especificados.
virtual BOOL OnSetData(
LPFORMATETC lpFormatEtc,
LPSTGMEDIUM lpStgMedium,
BOOL bRelease
);
Parâmetros
lpFormatEtc
Ponteiro para um FORMATETC estrutura especificando o formato dos dados.lpStgMedium
Ponteiro para um STGMEDIUM estrutura na qual os dados residem.bRelease
Indica quem tem a propriedade da meio de armazenamento depois de concluir a telefonar de função.O chamador decide quem é responsável por liberando os recursos alocados em nome de meio de armazenamento.O chamador faz isso através da configuração bRelease. If bRelease é diferente de zero, o item do servidor se apropria, liberando a meio quando ele tiver terminado de usá-lo. Quando bRelease é 0, o chamador mantém a propriedade e o item do servidor pode usar a meio de armazenamento apenas para a duração da telefonar.
Valor de retorno
Diferente de zero se bem-sucedida; caso contrário, 0.
Comentários
O item do servidor não tem propriedade dos dados até que ele possui com êxito obtido.Ou seja, ele não apropriar-se retorna 0.Se a fonte de dados apropriar-se, ele libera a meio de armazenamento, chamando o ReleaseStgMedium função.
A implementação padrão não faz nada.Substitua esta função para substituir dados do item OLE com os dados especificados.Esta é uma avançada substituível.
Para obter mais informações, consulte STGMEDIUM, FORMATETC, and ReleaseStgMedium in the Windows SDK.
Requisitos
Cabeçalho: afxole.h