CDocument::UpdateAllViews

void UpdateAllViews ( CView * pSender, lparam lHint = 0 l, CObject * pHint = boş );

Parametreleri

pSender

Eğer bütün Gösterim güncelleştirilecek belge veya null güncellenmiştir görünümü noktaları.

lHint

Değişiklik bilgileri içermektedir.

pHint

Noktaları bir nesneye değişiklik hakkında bilgi depolama.

Açıklamalar

Belgenin değiştirilmiş sonra bu işlevini çağırın. SetModifiedFlag üye işlevi çağırdıktan sonra bu işlevini çağırmalıdır. Bu işlev her görünüm pSendertarafından belirtilen görünümde haricinde belgeye iliştirilmiş, belgenin değiştirilmiş olduğunu bildirir. Kullanıcı belgeyi bir görünümü aracılığıyla değiştikten sonra genellikle bu işlev görünümü sınıfından arama.

Bu işlevi, her belge&nin Gösterim gönderen görünümü, pHint ve lHintdışındaki CView::OnUpdate üye işlevini çağırır. Görünümlere belgede yapılan değişiklikler hakkında bilgi alabilmek için aşağıdaki parametreleri kullanın. Sen-ebilmek encode lHint kullanarak bilgi ve/veya sen-ebilmek tanımlamak belgili CObject-türetilmiş sınıf değişiklikleri hakkında bilgi depolamak ve pHintkullanarak bu sınıfın bir nesnesi geçmek. Thenbsp geçersiz kılar; CView::OnUpdate üye işlevi, CView-türetilmiş sınıf görünümün görüntü aktarılan bilgilere göre güncelleştirilmesi optimize etmek için.

CDocument genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz:nbsp;CDocument::SetModifiedFlag, CDocument::GetFirstViewPosition, CDocument::Get&NextView, CView::OnUpdate

Index