Sdílet prostřednictvím


CComControl::FireOnChanged

Upozorní kontejneru jímky změněných vlastností ovládacího prvku.

HRESULT FireOnChanged( 
   DISPID dispID  
);

Parametry

  • identifikátor dispID
    [v] Identifikátor vlastnosti, který byl změněn.

Vrácená hodnota

Jeden standardní hodnoty HRESULT.

Poznámky

Pokud ovládací prvek třídy je odvozen z IPropertyNotifySink, tato metoda volá CFirePropNotifyEvent::FireOnChanged upozornit všechny připojené IPropertyNotifySink byla změněna vlastnost ovládacího prvku určeného rozhraní.Pokud ovládací prvek třídy není odvozena od IPropertyNotifySink , vrátí tato metoda S_OK .

Tato metoda je bezpečné volání i v případě, že ovládací prvek nepodporuje spojovací body.

Příklad

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

Požadavky

Záhlaví: atlctl.h

Viz také

Referenční dokumentace

Třída CComControl

CComControl::FireOnRequestEdit