Bagikan melalui


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