SV2CVW2_PARAMS 結構 (shobjidl_core.h)

保留 IShellView2::CreateViewWindow2 方法的參數。

語法

typedef struct _SV2CVW2_PARAMS {
  DWORD             cbSize;
  IShellView        *psvPrev;
  LPCFOLDERSETTINGS pfs;
  IShellBrowser     *psbOwner;
  RECT              *prcView;
  const SHELLVIEWID *pvid;
  HWND              hwndView;
} SV2CVW2_PARAMS, *LPSV2CVW2_PARAMS;

成員

cbSize

類型: DWORD

結構的大小。

psvPrev

類型: IShellView*

上一個檢視之 IShellView 介面的指標。 殼層檢視可以使用此參數與先前的檢視通訊,並使用相同的實作。 它也可以用來優化檢視之間的流覽。 此參數可以是 NULL

pfs

類型: LPFOLDERSETTINGS

FOLDERSETTINGS 結構,其中包含建立檢視所需的資訊。

psbOwner

類型: IShellBrowser*

父殼層瀏覽器 之 IShellBrowser 介面目前實例的指標。 IShellView2::CreateViewWindow2 應該呼叫此介面的 AddRef 方法,並儲存介面指標。 它可用來與 Windows 檔案總管窗口通訊。

prcView

類型: RECT*

定義檢視顯示區域的 RECT 結構。

pvid

類型: const SHELLVIEWID*

檢視標識碼的指標。 檢視標識碼可以是其中一個 Windows 定義的 VID 或自定義的檢視定義 VID。 此值優先於 pfs 所指向 FOLDERSETTINGS 結構中指定的檢視模式。

hwndView

類型: HWND

新殼層檢視的視窗句柄。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional、Windows XP [僅限桌面應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 shobjidl_core.h (包含 Shobjidl.h)