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