CPropExchange::ExchangePersistentProp

virtual BOOL ExchangePersistentProp ( LPCTSTR pszPropName, LPUNKNOWN FAR * ppUnk, REFIID iid, LPUNKNOWN pUnkDefault ) = 0;

Valor de retorno

Diferente de zero se a troca foi bem-sucedida; 0 se não houver êxito.

Parâmetros

pszPropName

O nome da propriedade sendo trocado.

ppUnk

Um ponteiro para uma variável que contém um ponteiro para a interface de IUnknown da propriedade (essa variável é normalmente um membro de sua classe).

iid

Identificação de interface da interface na propriedade que usará o controle.

pUnkDefault

Valor padrão para a propriedade.

Observações

Troca uma propriedade entre o Controlarar e um arquivo.

Se a propriedade está sendo carregada do arquivo para o Controlarar, a propriedade é criada e inicializada do arquivo. Se a propriedade está sendo armazenada, seu valor é gravado para o arquivo.

As funções ExchangePersistentProp, CResetPropExchangee ExchangePersistentProp substituir essa função virtual pura.

Visão geral de CPropExchange |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;COleControl:: DoPropExchange, CPropExchange::ExchangeBlobProp, CPropExchange::ExchangeFontProp, CPropExchange::ExchangeProp

Index