ActiveX ctrl de eventos y manejo de parametros
Posted: Wed Nov 05, 2008 12:13 pm
Tengo un ActiveX, del cual controlo sus eventos. Uno de dichos eventos, pasa tres parametros.
El primero es un numero, y los dos siguientes son un objeto (OLE).
Como puedo manejar dichos objetos, al revisar el array de parametros, me devuelve un numerico, puedo intuir que sea una dirección de memoria.
De la doc. del activeX
HRESULT OnEnroll(
[in] LONG 1Mask,
[in] IDispatch* pTemplate,
[in] IDispatch* pStatus
);
Mask [in] Variable of type long that contains the index value
Template [in] A DPFPTemplate object
pStatus [in] A DPFPEventHandlerStatus object
Actualmente me devuelve lo siguiente
aParams[1]-->2
aParams[2]-->53158252 //Esto debiera ser Objeto Template??
aParams[3]-->18948684 //Esto debiera ser Objeto Status
El primero es un numero, y los dos siguientes son un objeto (OLE).
Como puedo manejar dichos objetos, al revisar el array de parametros, me devuelve un numerico, puedo intuir que sea una dirección de memoria.
De la doc. del activeX
HRESULT OnEnroll(
[in] LONG 1Mask,
[in] IDispatch* pTemplate,
[in] IDispatch* pStatus
);
Mask [in] Variable of type long that contains the index value
Template [in] A DPFPTemplate object
pStatus [in] A DPFPEventHandlerStatus object
Actualmente me devuelve lo siguiente
aParams[1]-->2
aParams[2]-->53158252 //Esto debiera ser Objeto Template??
aParams[3]-->18948684 //Esto debiera ser Objeto Status