Sdílet prostřednictvím


IMPLEMENT_OLECREATE

Buď toto makro nebo IMPLEMENT_OLECREATE_FLAGS musí být uvedeny v souboru jakákoliv třída, která se používá pro provádění DECLARE_OLECREATE.

IMPLEMENT_OLECREATE(class_name, external_name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8 )

Parametry

  • class_name
    Skutečný název třídy.

  • external_name
    Název objektu zpřístupnit jiným aplikacím (uzavřený do uvozovek).

  • l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8
    Součásti třídy CLSID.

Poznámky

[!POZNÁMKA]

Používáte-li IMPLEMENT_OLECREATE, standardně podporují pouze jeden model podprocesů.Používáte-li IMPLEMENT_OLECREATE_FLAGS, můžete určit, který podporuje objekt pomocí model podprocesů nFlags parametr.

Externí název je identifikátor vystaven do jiných aplikací.Klientské aplikace pomocí externí název objektu této třídy o automation server.

ID třídy OLE je jedinečný identifikátor objektu 128bitové.Se skládá z jednoho dlouhý, dva WORDs a osmi BAJTs hodnotou l, w1, w2, a b1 prostřednictvím b8 v popisu syntaxe.Průvodce aplikací a kód průvodců vytvořit jedinečné ID tříd OLE podle potřeby.

Požadavky

Záhlaví: afxdisp.h

Viz také

Referenční dokumentace

DECLARE_OLECREATE

CLSID Key

Koncepty

MFC makra a Globals