IShellView
COMメソッド 11
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 5 | HRESULT TranslateAccelerator(MSG* pmsg) |
| 6 | HRESULT EnableModeless(BOOL fEnable) |
| 7 | HRESULT UIActivate(DWORD uState) |
| 8 | HRESULT Refresh() |
| 9 | HRESULT CreateViewWindow(IShellView* psvPrevious, FOLDERSETTINGS* pfs, IShellBrowser* psb, RECT* prcView, HWND* phWnd) |
| 10 | HRESULT DestroyViewWindow() |
| 11 | HRESULT GetCurrentInfo(FOLDERSETTINGS* pfs) |
| 12 | HRESULT AddPropertySheetPages(DWORD dwReserved, LPFNSVADDPROPSHEETPAGE pfn, LPARAM lparam) |
| 13 | HRESULT SaveViewState() |
| 14 | HRESULT SelectItem(ITEMIDLIST* pidlItem, DWORD uFlags) |
| 15 | HRESULT GetItemObject(DWORD uItem, GUID* riid, void** ppv) |