CComControlBase::FireViewChange
Chiamare questo metodo per indicare il contenitore di ridisegnare il controllo, o aggiornare i sink di notifica registrati nella visualizzazione del controllo è stato modificato.
HRESULT FireViewChange( );
Valore restituito
Uno dei valori HRESULT standard.
Note
Se il controllo è attivo (il membro dati CComControlBase::m_bInPlaceActive della classe del controllo è TRUE), segnala al contenitore da ridisegnare l'intero controllo.Se il controllo è inattivo, ai sink di notifica registrati di controllo (tramite il membro dati CComControlBase::m_spAdviseSinkdella classe del controllo) per la visualizzazione del controllo è stato modificato.
Esempio
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;
}
Requisiti
Header: atlctl.h