Compartir a través de


AtlAxCreateControlLic

Crea un control ActiveX con licencia, se inicializa, y los hospedarlo en la ventana especificada.

Nota importanteImportante

Esta función no se puede utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

ATLAPI AtlAxCreateControlLic(
LPCOLESTR lpszName, 
HWND hWnd, 
IStream* pStream, 
IUnknown** ppUnkContainer, 
BSTR bstrLic= NULL
);

Parámetros

  • lpszName
    Un puntero a una cadena que se pasará al control.Debe dar formato en una de las siguientes maneras:

    • ProgID como “MSCAL.Calendar.7”

    • CLSID como “{8E27 C92 B-1264-101C-8A2F-040224009 C02}”

    • UNA dirección URL como “https://www.microsoft.com”

    • Una referencia a un documento activo como “file:// \\Documents\MyDoc .doc”

    • Un fragmento HTML como “MSHTML: <HTML> <CUERPO> Esta es una línea de text</BODY></HTML>”

      [!NOTA]

      “MSHTML: ” debe preceder al fragmento HTML para notificarlo como ser una secuencia MSHTML.

  • hWnd
    Identificador de la ventana que el control se adjuntará a.

  • pStream
    Un puntero a una secuencia que se utiliza para inicializar las propiedades del control.puede ser NULL.

  • ppUnkContainer
    La dirección de un puntero que recibirá IUnknown del contenedor.puede ser NULL.

  • bstrLic
    El valor BSTR que contiene la licencia para el control.

Valor devuelto

Uno de los valores estándar de HRESULT.

Ejemplo

Vea Hospedar Controles ActiveX mediante ATL AXHost para obtener un ejemplo de cómo utilizar AtlAxCreateControlLic.

Requisitos

encabezado: atlhost.h

Vea también

Referencia

AtlAxCreateControl

CAxWindow2T::CreateControlLic

Conceptos

Fundamentales compuestos de Control

Otros recursos

Funciones globales del Control compuesto