Partilhar via


COleControl::OnSetData

Chamado pela estrutura para substituir os dados de controle com os dados especificados.

virtual BOOL OnSetData( 
   LPFORMATETC lpFormatEtc, 
   LPSTGMEDIUM lpStgMedium, 
   BOOL bRelease 
);

Parâmetros

  • lpFormatEtc
    Ponteiro a estrutura de FORMATETC que especifica o formato de dados.

  • lpStgMedium
    Ponteiro a estrutura de STGMEDIUM em que os dados residem.

  • bRelease
    Verdadeiro se o controle liberar o meio de armazenamento; Falso se o controle liberar o suporte de memória.

Valor de retorno

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

Comentários

Se os dados estão no formato persistente set da propriedade, a implementação padrão alterar o estado de controle de acordo.Caso contrário, a implementação padrão não fará nada.Se bRelease é Verdadeiro, então uma chamada para ReleaseStgMedium é feito; se não.

Substituir essa função para substituir os dados de controle com os dados especificados.

Para obter mais informações, consulte as estruturas de FORMATETC e de STGMEDIUM em Windows SDK.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe de COleControl

Gráfico de hierarquia

COleControl::DoPropExchange