Metode IShellView3::CreateViewWindow3 (shobjidl.h)
Meminta pembuatan jendela tampilan Shell baru. Tampilan dapat berupa panel kanan Windows Explorer atau jendela klien dari jendela folder. Metode ini menggantikan CreateViewWindow2.
Sintaks
HRESULT CreateViewWindow3(
[in] IShellBrowser *psbOwner,
[in] IShellView *psvPrev,
[in] SV3CVW3_FLAGS dwViewFlags,
[in] FOLDERFLAGS dwMask,
[in] FOLDERFLAGS dwFlags,
[in] FOLDERVIEWMODE fvMode,
[in] const SHELLVIEWID *pvid,
[in] const RECT *prcView,
[out] HWND *phwndView
);
Parameter
[in] psbOwner
Jenis: IShellBrowser*
Penunjuk ke antarmuka IShellBrowser untuk menyediakan layanan ekstensi namespace.
[in] psvPrev
Jenis: IShellView*
Penunjuk ke antarmuka IShellView yang mewakili tampilan sebelumnya di jendela Windows Explorer atau folder.
[in] dwViewFlags
Jenis: SV3CVW3_FLAGS
Bendera yang menentukan detail tampilan yang sedang dibuat.
SV3CVW3_DEFAULT
Tampilan default.
SV3CVW3_NONINTERACTIVE
Dalam kasus kesalahan, tampilan harus gagal secara diam-diam daripada menampilkan UI.
SV3CVW3_FORCEVIEWMODE
Mode tampilan yang diatur oleh IShellView3::CreateViewWindow3 mengambil alih status tampilan yang disimpan.
SV3CVW3_FORCEFOLDERFLAGS
Bendera folder yang diatur oleh IShellView3::CreateViewWindow3 mengambil alih status tampilan yang disimpan.
[in] dwMask
Jenis: FOLDERFLAGS
Masker bitwise yang menentukan opsi folder mana yang ditentukan dalam dwFlags yang akan digunakan.
[in] dwFlags
Jenis: FOLDERFLAGS
Nilai bitwise yang berisi opsi folder, sebagai FOLDERFLAGS, untuk digunakan dalam tampilan baru.
[in] fvMode
Jenis: FOLDERVIEWMODE
Nilai bitwise yang berisi opsi mode tampilan folder, sebagai FOLDERVIEWMODE, untuk digunakan dalam tampilan baru.
[in] pvid
Jenis: const SHELLVIEWID*
Penunjuk ke ID tampilan Shell sebagai GUID.
[in] prcView
Jenis: const RECT*
Penunjuk ke struktur RECT yang menyediakan dimensi jendela tampilan.
[out] phwndView
Jenis: HWND*
Nilai yang menerima penunjuk ke handel jendela tampilan Shell baru.
Mengembalikan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shobjidl.h |