CComControl::FireOnChanged

Powiadamia sink kontenera, który uległ zmianie właściwości formantu.

HRESULT FireOnChanged( 
   DISPID dispID  
);

Parametry

  • dispID
    [w] Identyfikator właściwości, które uległy zmianie.

Wartość zwracana

Jeden standardowy wartości HRESULT.

Uwagi

Jeśli klasa kontroli wynika z IPropertyNotifySink, ta metoda wywołuje CFirePropNotifyEvent::FireOnChanged powiadomić wszystkie połączone IPropertyNotifySink interfejsów zmienionych właściwości określonego formantu.Jeśli klasa sterowania nie pochodzi od IPropertyNotifySink, metoda zwraca S_OK.

Ta metoda jest bezpieczne wywołania, nawet jeśli formant nie obsługuje punktów połączenia.

Przykład

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;
}

Wymagania

Nagłówek: atlctl.h

Zobacz też

Informacje

Klasa CComControl

CComControl::FireOnRequestEdit