Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea un control ActiveX, se inicializa, y se hospeda en la ventana especificada, similar a IAxWinHostWindow::CreateControl.
STDMETHOD( CreateControlEx )(
LPCOLESTR lpszTricsData,
HWND hWnd,
IStream* pStream,
IUnknown** ppUnk,
REFIID riidAdvise,
IUnknown* punkAdvise
);
Parámetros
lpTricsData
[in] cadena de A que identifica el control.Pueden ser CLSID (debe incluir las llaves), ProgID, dirección URL, o HTML sin formato (prefijado MSHTML:).hWnd
[in] Un identificador de la ventana que se utilizará para hospedar.pStream
[in] un puntero de interfaz para una secuencia que contiene los datos de la inicialización del control.puede ser NULL.ppUnk
[out] dirección de un puntero que recibirá la interfaz de IUnknown de control creado.puede ser NULL.riidAdvise
[in] El identificador de interfaz de una interfaz de salida en el objeto contenido.puede ser IID_NULL.punkAdvise
[in] Un puntero a la interfaz de IUnknown de objeto receptor que se conectará con el punto de conexión en el objeto contenido especificado por iidSink.
Valor devuelto
un valor estándar de HRESULT .
Comentarios
A diferencia del método de CreateControl , CreateControlEx también permite recibe un puntero de interfaz al control creado recientemente y que configurar un receptor de eventos para recibir los eventos desencadenados por el control.
Para crear un control ActiveX con licencia, vea IAxWinHostWindowLic::CreateControlLicEx.
Requisitos
encabezado: atliface.h
Vea también
Referencia
IAxWinHostWindow::CreateControl