Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Notifica o coletor do contêiner que uma propriedade do controle foi alterado.
HRESULT FireOnChanged(
DISPID dispID
);
Parâmetros
- dispID
[in] Identificador da propriedade que foi alterado.
Valor de retorno
Um dos valores HRESULT padrão.
Comentários
Se sua classe de controle deriva de IPropertyNotifySink, este método chama CFirePropNotifyEvent::FireOnChanged para notificar todos conectados IPropertyNotifySink interfaces que a propriedade do controle especificado foi alterado. Se sua classe de controle não deriva de IPropertyNotifySink, esse método retorna S_OK.
Esse método é seguro chamar o mesmo se o controle não oferecer suporte a pontos de conexão.
Exemplo
STDMETHODIMP CMyControl::put_MyText(BSTR newVal)
{
// store newVal in CComBstr member
m_bstrMyText = newVal;
// note the DISPID for the MyText property is 3 in this example
FireOnChanged(3);
return S_OK;
}
Requisitos
Cabeçalho: atlctl.h
Consulte também
Referência
CComControl::FireOnRequestEdit