DECLARE_DISPATCH_MAP
Se CCmdTargetnella classe derivata da nel programma supporta l'automazione OLE, tale classe deve fornire una mappa di invio per esporre i relativi metodi e proprietà.
DECLARE_DISPATCH_MAP( )
Note
Utilizzare la macro di DECLARE_DISPATCH_MAP alla fine della dichiarazione di classe.Quindi, nel file di .CPP che definisce le funzioni membro per la classe, utilizzare la macro di BEGIN_DISPATCH_MAP .Quindi includere macro voci per ciascun metodo della classe e le proprietà esposti (DISP_FUNCTION, DISP_PROPERTY, e così via).Infine, utilizzare la macro di END_DISPATCH_MAP .
[!NOTA]
Se si dichiara i membri dopo DECLARE_DISPATCH_MAP, è necessario specificare un nuovo tipo di accesso (public, private, o protected) per essi.
La procedura guidata e le creazioni guidate codice di applicazione consentono di creare classi di automazione e di gestione delle mappe di invio.Per ulteriori informazioni sulle mappe di invio, vedere server di automazione.
Esempio
class CMyServerDoc : public COleServerDoc
{
DECLARE_DISPATCH_MAP()
// Remainder of class declaration omitted.
Requisiti
Header: afxwin.h