AtlAxCreateControlLic
Tworzy licencjonowanych formantu ActiveX, inicjuje ją i obsługiwana w określonym oknie.
Waż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
Koncepcje
Podstawy złożonych kontrolek ALT