IShellWindows::Metode register (exdisp.h)
Mendaftarkan jendela terbuka sebagai jendela Shell; jendela ditentukan oleh handel.
Sintaks
HRESULT Register(
[in] IDispatch *pid,
[in] long hwnd,
[in] int swClass,
[out] long *plCookie
);
Parameter
[in] pid
Jenis: IDispatch*
Antarmuka IDispatch jendela.
[in] hwnd
Jenis: panjang
Handel yang menentukan jendela yang akan didaftarkan.
[in] swClass
Jenis: int
Anggota ShellWindowTypeConstants yang menentukan jenis jendela.
[out] plCookie
Jenis: long*
Kue jendela.
Menampilkan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Dalam konteks koleksi jendela Shell, cookie adalah token yang secara unik mengidentifikasi jendela Shell terdaftar.
Gunakan metode ini untuk mendaftarkan jendela yang terbuka; jika jendela tertunda terbuka, gunakan IShellWindows::RegisterPending sebagai gantinya.
Persyaratan
Target Platform | Windows |
Header | exdisp.h |
DLL | Shdocvw.dll (versi 5.00.2014.0216 atau yang lebih baru) |