Udostępnij za pośrednictwem


AtlAxCreateControl

Tworzy formant 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 AtlAxCreateControl( 
LPCOLESTR lpszName, 
HWND hWnd, 
IStream* pStream, 
IUnknown** ppUnkContainer  
);

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
    [w] Dojście do okna formantu zostanie dołączony do.

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

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

Wartość zwracana

Jeden standardowy wartości HRESULT.

Uwagi

To funkcja globalna daje taki sam wynik jak telefonicznej AtlAxCreateControlEx( lpszName**,** hWnd**,** pStream**, NULL, NULL, NULL, NULL** );.

Aby utworzyć formant ActiveX licencjonowanego, zobacz AtlAxCreateControlLic.

Wymagania

Nagłówek: atlhost.h

Zobacz też

Informacje

CAxWindow::CreateControl

Koncepcje

Podstawy złożonych kontrolek ALT

Inne zasoby

Formant złożony funkcje globalne