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) |