Bagikan melalui


Antarmuka IAxWinHostWindowLic

Antarmuka ini menyediakan metode untuk memanipulasi kontrol berlisensi dan objek hostnya.

Sintaks

interface IAxWinHostWindowLic : IAxWinHostWindow

Anggota

Metode

Nama Deskripsi
CreateControlLic Membuat kontrol berlisensi dan melampirkannya ke objek host.
CreateControlLicEx Membuat kontrol berlisensi, melampirkannya ke objek host, dan secara opsional menyiapkan penanganan aktivitas.

Keterangan

IAxWinHostWindowLic mewarisi dari IAxWinHostWindow dan menambahkan metode yang mendukung pembuatan kontrol berlisensi.

Lihat Menghosting Kontrol ActiveX Menggunakan ATL AXHost untuk sampel yang menggunakan anggota antarmuka ini.

Persyaratan

Definisi antarmuka ini tersedia sebagai IDL atau C++, seperti yang ditunjukkan di bawah ini.

Jenis definisi File
IDL ATLIFace.idl
C++ ATLIFace.h (juga termasuk dalam ATLBase.h)

IAxWinHostWindowLic::CreateControlLic

Membuat kontrol berlisensi, menginisialisasinya, dan menghostingnya di jendela yang diidentifikasi oleh hWnd.

STDMETHOD(CreateControlLic)(
    LPCOLESTR lpTricsData,
    HWND hWnd,
    IStream* pStream,
    BSTR bstrLic);

Parameter

bstrLic
[di] BSTR yang berisi kunci lisensi untuk kontrol.

Keterangan

Lihat IAxWinHostWindow::CreateControl untuk deskripsi parameter yang tersisa dan nilai pengembalian.

Memanggil metode ini setara dengan memanggil IAxWinHostWindowLic::CreateControlLicEx

Contoh

Lihat Menghosting Kontrol ActiveX Menggunakan ATL AXHost untuk sampel yang menggunakan IAxWinHostWindowLic::CreateControlLic.

IAxWinHostWindowLic::CreateControlLicEx

Membuat kontrol ActiveX berlisensi, menginisialisasinya, dan menghostingnya di jendela yang ditentukan, mirip dengan IAxWinHostWindow::CreateControl.

STDMETHOD(CreateControlLicEx)(
    LPCOLESTR lpszTricsData,
    HWND hWnd,
    IStream* pStream,
    IUnknown** ppUnk,
    REFIID riidAdvise,
    IUnknown* punkAdvise,
    BSTR bstrLic);

Parameter

bstrLic
[di] BSTR yang berisi kunci lisensi untuk kontrol.

Keterangan

Lihat IAxWinHostWindow::CreateControlEx untuk deskripsi parameter yang tersisa dan nilai pengembalian.

Contoh

Lihat Menghosting Kontrol ActiveX Menggunakan ATL AXHost untuk sampel yang menggunakan IAxWinHostWindowLic::CreateControlLicEx.