AtlAxCreateControlLic

Tworzy licencjonowanych formantu ActiveX, inicjuje ją i obsługiwana w określonym oknie.

Ważna uwagaWażne

Nie można użyć tej funkcji w aplikacjach, które są wykonywane w Środowisko wykonawcze systemu Windows.

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

Parametry

  • lpszName
    Wskaźnik ciągu do formantu.Musi być sformatowany w jeden z następujących sposobów:

    • ProgID jak "MSCAL.Calendar.7 "

    • CLSID jak "{8E27C92B-1264-101C-8A2F-040224009C02}"

    • Adresu URL, na przykład "https://www.microsoft.com/poland/"

    • Odniesienie do aktywnego dokumentu, takie jak "file://\\Documents\MyDoc.doc"

    • Fragment kodu HTML, takich jak "MSHTML: <HTML> <BODY> jest to wiersz tekstu </BODY> </HTML>"

      [!UWAGA]

      "MSHTML:" musi poprzedzać HTML fragment, dzięki czemu jest wyznaczony jako strumień MSHTML.

  • hWnd
    Dojście do okna formantu zostanie dołączony do.

  • pStream
    Wskaźnik do strumienia, który jest używany do zainicjowania właściwości formantu.Może być NULL.

  • ppUnkContainer
    Wskaźnik zostanie wyświetlony adres IUnknown kontenera.Może być NULL.

  • bstrLic
    BSTR, zawierające licencji dla formantu.

Wartość zwracana

Jeden standardowy wartości HRESULT.

Przykład

Zobacz Hosting AXHost przy użyciu ATL programu ActiveX formanty dla próbki w sposób AtlAxCreateControlLic.

Wymagania

Nagłówek: atlhost.h

Zobacz też

Informacje

AtlAxCreateControl

CAxWindow2T::CreateControlLic

Koncepcje

Podstawy złożonych kontrolek ALT

Inne zasoby

Formant złożony funkcje globalne