Metode IShellBrowser::GetControlWindow (shobjidl_core.h)
Mendapatkan handel jendela ke kontrol browser.
Sintaks
HRESULT GetControlWindow(
UINT id,
HWND *phwnd
);
Parameter
id
Jenis: UINT
Handel kontrol yang sedang diminta. Parameter ini bisa menjadi salah satu nilai berikut:
FCW_TOOLBAR
Mengambil handel jendela ke toolbar browser.
FCW_STATUS
Mengambil handel jendela ke bilah status browser.
FCW_TREE
Mengambil handel jendela ke tampilan pohon browser.
FCW_PROGRESS
Mengambil handel jendela ke bilah kemajuan browser.
phwnd
Jenis: HWND*
Alamat handel jendela ke kontrol Windows Explorer.
Nilai kembali
Jenis: HRESULT
Mengembalikan S_OK jika berhasil, atau nilai kesalahan yang ditentukan COM sebaliknya.
Keterangan
GetControlWindow digunakan sehingga tampilan dapat langsung memanipulasi kontrol browser. FCW_TREE harus digunakan hanya untuk menentukan apakah pohon ada.
Catatan untuk Aplikasi Panggilan
GetControlWindow digunakan untuk memanipulasi dan menguji status jendela kontrol. Jangan mengirim pesan langsung ke kontrol ini; sebagai gantinya, gunakan IShellBrowser::SendControlMsg. Bersiaplah untuk metode ini untuk mengembalikan NULL. Versi Windows Explorer yang lebih baru mungkin tidak menyertakan bilah alat, bilah status, atau jendela pohon.Catatan untuk Pelaksana
GetControlWindow mengembalikan handel jendela ke kontrol ini jika ada dalam implementasi Anda.Lihat juga IShellBrowser
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shobjidl_core.h (termasuk Shobjidl.h) |
DLL | Shell32.dll (versi 4.0 atau yang lebih baru) |