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