DECLARE_DISPATCH_MAP
如果 CCmdTarget-在程式中衍生類別支援 OLE Automation,該類別必須提供分派對應公開其方法和屬性。
DECLARE_DISPATCH_MAP( )
備註
使用 DECLARE_DISPATCH_MAP 巨集在類別宣告結尾。 然後,在定義的 .CPP 檔案成員為類別函式,使用 BEGIN_DISPATCH_MAP 巨集。 然後將類別公開的方法和屬性 (DISP_FUNCTION, DISP_PROPERTY中的每一個巨集項目,依此類推)。 最後,請使用 END_DISPATCH_MAP 巨集。
注意事項 |
---|
如果您在 DECLARE_DISPATCH_MAP之後宣告任何成員,您必須為它們指定一個新的存取類型 (public、 private或 protected)。 |
應用程式精靈和程式碼精靈協助建立 Automation 類別和維護的分派對應。 如需分派對應的詳細資訊,請參閱 Automation 伺服程式。
範例
class CMyServerDoc : public COleServerDoc
{
DECLARE_DISPATCH_MAP()
// Remainder of class declaration omitted.
需求
標題: afxwin.h