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.
Kelas ini menggabungkan inisialisasi kontrol kontainer ke dalam satu panggilan.
Penting
Kelas ini dan anggotanya tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime.
Sintaks
template <class T>
class ATL_NO_VTABLE IQuickActivateImpl : public IQuickActivate
Parameter
T
Kelas Anda, berasal dari IQuickActivateImpl.
Anggota
Metode Publik
| Nama | Deskripsi |
|---|---|
| IQuickActivateImpl::GetContentExtent | Mengambil ukuran tampilan saat ini untuk kontrol yang sedang berjalan. |
| IQuickActivateImpl::QuickActivate | Melakukan inisialisasi cepat kontrol yang dimuat. |
| IQuickActivateImpl::SetContentExtent | Menginformasikan kontrol berapa banyak ruang tampilan yang telah ditetapkan kontainer untuk itu. |
Keterangan
Antarmuka IQuickActivate membantu kontainer menghindari penundaan saat memuat kontrol dengan menggabungkan inisialisasi dalam satu panggilan. Metode ini QuickActivate memungkinkan kontainer untuk meneruskan pointer ke struktur QACONTAINER yang menampung pointer ke semua antarmuka yang dibutuhkan kontrol. Saat kembali, kontrol meneruskan kembali penunjuk ke struktur QACONTROL yang menahan pointer ke antarmukanya sendiri, yang digunakan oleh kontainer. Kelas IQuickActivateImpl menyediakan implementasi dan implementasi IQuickActivate IUnknown default dengan mengirim informasi ke perangkat cadangan dalam build debug.
Artikel Terkait Tutorial ATL, Membuat Proyek ATL
Hierarki Warisan
IQuickActivate
IQuickActivateImpl
Persyaratan
Header: atlctl.h
IQuickActivateImpl::GetContentExtent
Mengambil ukuran tampilan saat ini untuk kontrol yang sedang berjalan.
STDMETHOD(GetContentExtent)(LPSIZEL pSize);
Keterangan
Ukurannya adalah untuk penyajian penuh kontrol dan ditentukan dalam unit HIMETRIC.
Lihat IQuickActivate::GetContentExtent di Windows SDK.
IQuickActivateImpl::QuickActivate
Melakukan inisialisasi cepat kontrol yang dimuat.
STDMETHOD(QuickActivate)(
QACONTAINER* pQACont,
QACONTROL* pQACtrl);
Keterangan
Struktur berisi penunjuk ke antarmuka yang diperlukan oleh kontrol dan nilai beberapa properti sekitar. Setelah kembali, kontrol meneruskan penunjuk ke struktur QACONTROL yang berisi pointer ke antarmukanya sendiri yang diperlukan kontainer, dan informasi status tambahan.
Lihat IQuickActivate::QuickActivate di Windows SDK.
IQuickActivateImpl::SetContentExtent
Menginformasikan kontrol berapa banyak ruang tampilan yang telah ditetapkan kontainer untuk itu.
STDMETHOD(SetContentExtent)(LPSIZEL pSize);
Keterangan
Ukuran ditentukan dalam unit HIMETRIC.
Lihat IQuickActivate::SetContentExtent di Windows SDK.