COleServerDoc::UpdateAllItems
Belge değişti belgeye bağlı tüm bağlantılı maddeler konusunda sizi bilgilendirmek amacıyla bu işlevini çağırın.
void UpdateAllItems(
COleServerItem* pSender,
LPARAM lHint = 0L,
CObject* pHint = NULL,
DVASPECT nDrawAspect = DVASPECT_CONTENT
);
Parametreler
pSender
Belge, değiştirilen madde için işaretçi veya null tüm maddeler güncelleştirilmesi ise.lHint
Değiştirme hakkında bilgi içerir.pHint
Nesneyi değiştirme hakkında bilgi depolamak için işaretçi.nDrawAspect
Nasıl öğe çizilmesi belirler. Bu değeri, DVASPECT numaralandırma. Bu parametre aşağıdaki değerlerden biri olabilir:DVASPECT_CONTENTMadde, onu kapsayıcısının içine katıştırılmış bir nesne olarak görüntülenebilir olmasını sağlayacak biçimde gösterilir.
DVASPECT_THUMBNAILGözatma aracında görüntülenen böylece madde "küçük" temsili işlenir.
DVASPECT_ICONMadde bir simge ile temsil edilir.
DVASPECT_DOCPRINTDosya menüsünden Yazdır komutunu kullanarak yazdırmadı gibi öğe ile temsil edilir.
Notlar
Server belge Kullanıcı değiştirdikten sonra genellikle bu işlevini çağırın. Otomatik bağlantı ile belgeye ole madde bağlıysa, madde değişiklikleri yansıtacak şekilde güncelleştirilir. Microsoft Foundation Class Library ile yazılmış kapsayıcı uygulamalarda OnChange üye işlevi COleClientItem olarak adlandırılır.
Bu işlev çağrıları OnUpdate üye işlev öğesi, passing gönderme dışında belgenin maddelerin her biri için pHint, lHint, ve nDrawAspect. Öğeleri belgede yapılan değişiklikler hakkındaki bilgileri iletmek için aşağıdaki parametreleri kullanın. Bilgi kodlama lHint veya tanımlayabileceğiniz bir CObject-türetilmiş sınıf bir nesne sınıfını kullanmanın değişiklikler hakkındaki bilgileri depolamak ve pHint. Geçersiz kılma OnUpdate üye işlevi, COleServerItem-türetilmiş sınıf olup bunun sunumu değişti bağlı olarak her öğe güncelleştirme en iyi duruma getirme.
Gereksinimler
Başlık: afxole.h