Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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.