共用方式為


CComControlBase::FireViewChange

呼叫這個方法會告知容器重繪控制項或通知已登錄的通知接收控制項檢視已變更。

HRESULT FireViewChange( );

傳回值

其中一個標準的 HRESULT 值。

備註

如果控制項正在使用中 (控制項類別資料成員 CComControlBase::m_bInPlaceActive) 容器,告知您要重繪整個控制項。 如果控制項為非現用,告知已註冊控制項的通知控制項檢視已變更的通知接收 (透過控制項類別資料成員 CComControlBase::m_spAdviseSink)。

範例

STDMETHODIMP CMyControl::put_Shape(int newVal)
{
   // store newVal in m_nShape user-defined member
   m_nShape = newVal;

   // notify container to redraw control
   FireViewChange();
   return S_OK;
}

需求

Header: atlctl.h

請參閱

參考

CComControlBase 類別