IMPLEMENT_OLECREATE
Questa macro o IMPLEMENT_OLECREATE_FLAGS deve essere visualizzato nel file di implementazione per qualsiasi classe che utilizza DECLARE_OLECREATE.
IMPLEMENT_OLECREATE(class_name, external_name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8 )
Parametri
class_name
Il nome effettivo della classe.external_name
Il nome dell'oggetto esposto alle altre applicazioni (racchiuse tra virgolette).somma, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8
Componenti di CLSIDdella classe.
Note
Nota
Se si utilizza IMPLEMENT_OLECREATE, per impostazione predefinita, supportate solo il singolo modello di threading.Se si utilizza IMPLEMENT_OLECREATE_FLAGS, è possibile specificare che il modello di threading l'oggetto supporta tramite il parametro di nFlags.
Il nome esterno è l'identificatore esposta alle altre applicazioni. Le applicazioni client utilizzano il nome esterno per richiedere un oggetto di questa classe da un server di automazione.
La classe OLE è un identificatore univoco a 128 bit per l'oggetto. È costituito da un long, di due WORDs e di otto BYTEs, come rappresentato da l, da w1, da w2 e da b1 con b8 la descrizione di sintassi. La procedura guidata e le creazioni guidate codice di applicazione creare la classe OLE univoca ID automaticamente come necessario.
Requisiti
Header: afxdisp.h