DECLARE_DISPATCH_MAP
Yoksa bir CCmdTarget-sınıfı yöntemlerini ve özelliklerini göstermek için dağıtma eşlemi sağlamalıdır otomasyonu, türetilmiş bir sınıf programınızda destekler.
DECLARE_DISPATCH_MAP( )
Notlar
Use DECLARE_DISPATCH_MAP , sınıf bildirisinin sonunda makro.Sonra.Üye tanımlar cpp dosya işlevler için sınıf, kullanmak BEGIN_DISPATCH_MAP makro.Her sınıfının yöntemlerini ve özelliklerini açığa için makro girişleri dahil et (DISP_FUNCTION, DISP_PROPERTY, vb.).Son olarak, END_DISPATCH_MAP makro.
[!NOT]
Sonra tüm üyeler bildirirseniz DECLARE_DISPATCH_MAP, yeni bir erişim türü belirtmelisiniz (ortak, private, veya protected) için onları.
Uygulama Sihirbazı ve kod sihirbazları Otomasyon sınıflar oluşturma ve dağıtma eşlemi bakımında yardımcı.Gönderim eşlemeleri hakkında daha fazla bilgi için bkz: Otomasyon sunucuları.
Örnek
class CMyServerDoc : public COleServerDoc
{
DECLARE_DISPATCH_MAP()
// Remainder of class declaration omitted.
Gereksinimler
Başlık: afxwin.h