Win32 API 日本語リファレンス
ホームUI.Shell › IShellView

IShellView

COM
IID000214e3-0000-0000-c000-000000000046継承元IOleWindow自前メソッド開始 vtbl5

メソッド 11

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
5HRESULT TranslateAccelerator(MSG* pmsg)
6HRESULT EnableModeless(BOOL fEnable)
7HRESULT UIActivate(DWORD uState)
8HRESULT Refresh()
9HRESULT CreateViewWindow(IShellView* psvPrevious, FOLDERSETTINGS* pfs, IShellBrowser* psb, RECT* prcView, HWND* phWnd)
10HRESULT DestroyViewWindow()
11HRESULT GetCurrentInfo(FOLDERSETTINGS* pfs)
12HRESULT AddPropertySheetPages(DWORD dwReserved, LPFNSVADDPROPSHEETPAGE pfn, LPARAM lparam)
13HRESULT SaveViewState()
14HRESULT SelectItem(ITEMIDLIST* pidlItem, DWORD uFlags)
15HRESULT GetItemObject(DWORD uItem, GUID* riid, void** ppv)