Bagikan melalui


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)