IShellBrowser
COMメソッド 13
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 5 | HRESULT InsertMenusSB(HMENU hmenuShared, OLEMENUGROUPWIDTHS* lpMenuWidths) |
| 6 | HRESULT SetMenuSB(HMENU hmenuShared, INT_PTR holemenuRes, HWND hwndActiveObject) |
| 7 | HRESULT RemoveMenusSB(HMENU hmenuShared) |
| 8 | HRESULT SetStatusTextSB(LPWSTR pszStatusText) |
| 9 | HRESULT EnableModelessSB(BOOL fEnable) |
| 10 | HRESULT TranslateAcceleratorSB(MSG* pmsg, WORD wID) |
| 11 | HRESULT BrowseObject(ITEMIDLIST* pidl, DWORD wFlags) |
| 12 | HRESULT GetViewStateStream(DWORD grfMode, IStream** ppStrm) |
| 13 | HRESULT GetControlWindow(DWORD id, HWND* phwnd) |
| 14 | HRESULT SendControlMsg(DWORD id, DWORD uMsg, WPARAM wParam, LPARAM lParam, LRESULT* pret) |
| 15 | HRESULT QueryActiveShellView(IShellView** ppshv) |
| 16 | HRESULT OnViewWindowActive(IShellView* pshv) |
| 17 | HRESULT SetToolbarItems(TBBUTTON* lpButtons, DWORD nButtons, DWORD uFlags) |