Public Member Functions |
| | CInternetToolbar () |
| | ~CInternetToolbar () |
| void | AddDockItem (IUnknown *newItem, int bandID, int flags) |
| HRESULT | ReserveBorderSpace () |
| HRESULT | CreateMenuBar (IShellMenu **menuBar) |
| HRESULT | CreateBrandBand (IUnknown **logoBar) |
| HRESULT | CreateToolsBar (IUnknown **toolsBar) |
| HRESULT | CreateAddressBand (IUnknown **toolsBar) |
| HRESULT | LockUnlockToolbars (bool locked) |
| HRESULT | CommandStateChanged (bool newValue, int commandID) |
| HRESULT | CreateAndInitBandProxy () |
| virtual HRESULT STDMETHODCALLTYPE | UIActivateIO (BOOL fActivate, LPMSG lpMsg) |
| virtual HRESULT STDMETHODCALLTYPE | HasFocusIO () |
| virtual HRESULT STDMETHODCALLTYPE | TranslateAcceleratorIO (LPMSG lpMsg) |
| virtual HRESULT STDMETHODCALLTYPE | GetWindow (HWND *lphwnd) |
| virtual HRESULT STDMETHODCALLTYPE | ContextSensitiveHelp (BOOL fEnterMode) |
| virtual HRESULT STDMETHODCALLTYPE | ShowDW (BOOL fShow) |
| virtual HRESULT STDMETHODCALLTYPE | CloseDW (DWORD dwReserved) |
| virtual HRESULT STDMETHODCALLTYPE | ResizeBorderDW (LPCRECT prcBorder, IUnknown *punkToolbarSite, BOOL fReserved) |
| virtual HRESULT STDMETHODCALLTYPE | GetClassID (CLSID *pClassID) |
| virtual HRESULT STDMETHODCALLTYPE | IsDirty () |
| virtual HRESULT STDMETHODCALLTYPE | Load (IStream *pStm) |
| virtual HRESULT STDMETHODCALLTYPE | Save (IStream *pStm, BOOL fClearDirty) |
| virtual HRESULT STDMETHODCALLTYPE | GetSizeMax (ULARGE_INTEGER *pcbSize) |
| virtual HRESULT STDMETHODCALLTYPE | InitNew () |
| virtual HRESULT STDMETHODCALLTYPE | QueryStatus (const GUID *pguidCmdGroup, ULONG cCmds, OLECMD prgCmds[], OLECMDTEXT *pCmdText) |
| virtual HRESULT STDMETHODCALLTYPE | Exec (const GUID *pguidCmdGroup, DWORD nCmdID, DWORD nCmdexecopt, VARIANT *pvaIn, VARIANT *pvaOut) |
| virtual HRESULT STDMETHODCALLTYPE | GetTypeInfoCount (UINT *pctinfo) |
| virtual HRESULT STDMETHODCALLTYPE | GetTypeInfo (UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo) |
| virtual HRESULT STDMETHODCALLTYPE | GetIDsOfNames (REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId) |
| virtual HRESULT STDMETHODCALLTYPE | Invoke (DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr) |
| virtual HRESULT STDMETHODCALLTYPE | SetCommandTarget (IUnknown *theTarget, GUID *category, long param14) |
| virtual HRESULT STDMETHODCALLTYPE | Unknown1 () |
| virtual HRESULT STDMETHODCALLTYPE | AddButtons (const GUID *pguidCmdGroup, long buttonCount, TBBUTTON *buttons) |
| virtual HRESULT STDMETHODCALLTYPE | AddString (const GUID *pguidCmdGroup, HINSTANCE param10, LPCTSTR param14, long *param18) |
| virtual HRESULT STDMETHODCALLTYPE | GetButton (const GUID *pguidCmdGroup, long param10, long param14) |
| virtual HRESULT STDMETHODCALLTYPE | GetState (const GUID *pguidCmdGroup, long commandID, long *theState) |
| virtual HRESULT STDMETHODCALLTYPE | SetState (const GUID *pguidCmdGroup, long commandID, long theState) |
| virtual HRESULT STDMETHODCALLTYPE | AddBitmap (const GUID *pguidCmdGroup, long param10, long buttonCount, TBADDBITMAP *lParam, long *newIndex, COLORREF param20) |
| virtual HRESULT STDMETHODCALLTYPE | GetBitmapSize (long *paramC) |
| virtual HRESULT STDMETHODCALLTYPE | SendToolbarMsg (const GUID *pguidCmdGroup, UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT *result) |
| virtual HRESULT STDMETHODCALLTYPE | SetImageList (const GUID *pguidCmdGroup, HIMAGELIST param10, HIMAGELIST param14, HIMAGELIST param18) |
| virtual HRESULT STDMETHODCALLTYPE | ModifyButton (const GUID *pguidCmdGroup, long param10, long param14) |
| virtual HRESULT STDMETHODCALLTYPE | OnChange (LONG lEvent, LPCITEMIDLIST pidl1, LPCITEMIDLIST pidl2) |
| virtual HRESULT STDMETHODCALLTYPE | SetSite (IUnknown *pUnkSite) |
| virtual HRESULT STDMETHODCALLTYPE | GetSite (REFIID riid, void **ppvSite) |
| virtual HRESULT STDMETHODCALLTYPE | QueryService (REFGUID guidService, REFIID riid, void **ppvObject) |
| virtual HRESULT STDMETHODCALLTYPE | OnWinEvent (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT *theResult) |
| virtual HRESULT STDMETHODCALLTYPE | IsWindowOwner (HWND hWnd) |
| virtual HRESULT STDMETHODCALLTYPE | AddBand (IUnknown *punk) |
| virtual HRESULT STDMETHODCALLTYPE | EnumBands (UINT uBand, DWORD *pdwBandID) |
| virtual HRESULT STDMETHODCALLTYPE | QueryBand (DWORD dwBandID, IDeskBand **ppstb, DWORD *pdwState, LPWSTR pszName, int cchName) |
| virtual HRESULT STDMETHODCALLTYPE | SetBandState (DWORD dwBandID, DWORD dwMask, DWORD dwState) |
| virtual HRESULT STDMETHODCALLTYPE | RemoveBand (DWORD dwBandID) |
| virtual HRESULT STDMETHODCALLTYPE | GetBandObject (DWORD dwBandID, REFIID riid, void **ppv) |
| virtual HRESULT STDMETHODCALLTYPE | SetBandSiteInfo (const BANDSITEINFO *pbsinfo) |
| virtual HRESULT STDMETHODCALLTYPE | GetBandSiteInfo (BANDSITEINFO *pbsinfo) |
| LRESULT | OnTravelBack (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled) |
| LRESULT | OnTravelForward (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled) |
| LRESULT | OnUpLevel (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled) |
| LRESULT | OnSearch (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled) |
| LRESULT | OnFolders (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled) |
| LRESULT | OnForwardToCommandTarget (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled) |
| LRESULT | OnMenuDropDown (UINT idControl, NMHDR *pNMHDR, BOOL &bHandled) |
| LRESULT | OnQueryInsert (UINT idControl, NMHDR *pNMHDR, BOOL &bHandled) |
| LRESULT | OnQueryDelete (UINT idControl, NMHDR *pNMHDR, BOOL &bHandled) |
| LRESULT | OnNavigateCommand (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnContextMenu (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnSize (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnSetCursor (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnTipText (UINT idControl, NMHDR *pNMHDR, BOOL &bHandled) |
| LRESULT | OnNotify (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
Data Fields |
| CComPtr< IUnknown > | fSite |
| HWND | fMainReBar |
| bool | fLocked |
| CComPtr< IShellMenu > | fMenuBar |
| HWND | fMenuBandWindow |
| HWND | fNavigationWindow |
| CComPtr< IUnknown > | fLogoBar |
| CComPtr< IUnknown > | fControlsBar |
| CComPtr< IUnknown > | fNavigationBar |
| CComObject< CMenuCallback > | fMenuCallback |
| CComPtr< IOleCommandTarget > | fCommandTarget |
| GUID | fCommandCategory |
| HWND | fToolbarWindow |
| DWORD | fAdviseCookie |
| CComPtr< IBandProxy > | fBandProxy |
Definition at line 67 of file internettoolbar.h.