CComControl::FireOnChanged

通知容器接收器的控件属性已更改。

HRESULT FireOnChanged(
   DISPID dispID 
);

参数

  • dispID
    [in]已更改属性的标识符。

返回值

一个标准HRESULT值。

备注

如果控件选件类从 IPropertyNotifySink派生,此方法调用 CFirePropNotifyEvent::FireOnChanged 通知所有连接的 IPropertyNotifySink 接口中指定的控件属性已更改。 如果控件选件类从 IPropertyNotifySink不派生,此方法返回 S_OK。

此方法是安全调用,即使您的控件不支持连接点。

示例

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

要求

Header: atlctl.h

请参见

参考

CComControl选件类

CComControl::FireOnRequestEdit