Public Member Functions |
| | CBaseBar () |
| | ~CBaseBar () |
| HRESULT | ReserveBorderSpace () |
| virtual HRESULT STDMETHODCALLTYPE | GetWindow (HWND *lphwnd) |
| virtual HRESULT STDMETHODCALLTYPE | ContextSensitiveHelp (BOOL fEnterMode) |
| virtual HRESULT STDMETHODCALLTYPE | OnFocusChangeIS (IUnknown *punkObj, BOOL fSetFocus) |
| 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 | QueryService (REFGUID guidService, REFIID riid, void **ppvObject) |
| virtual HRESULT STDMETHODCALLTYPE | UIActivateIO (BOOL fActivate, LPMSG lpMsg) |
| virtual HRESULT STDMETHODCALLTYPE | HasFocusIO () |
| virtual HRESULT STDMETHODCALLTYPE | TranslateAcceleratorIO (LPMSG lpMsg) |
| virtual HRESULT STDMETHODCALLTYPE | SetClient (IUnknown *punkClient) |
| virtual HRESULT STDMETHODCALLTYPE | GetClient (IUnknown **ppunkClient) |
| virtual HRESULT STDMETHODCALLTYPE | OnPosRectChangeDB (LPRECT prc) |
| 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 | SetSite (IUnknown *pUnkSite) |
| virtual HRESULT STDMETHODCALLTYPE | GetSite (REFIID riid, void **ppvSite) |
| 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 | Load (IPropertyBag *pPropBag, IErrorLog *pErrorLog) |
| virtual HRESULT STDMETHODCALLTYPE | Save (IPropertyBag *pPropBag, BOOL fClearDirty, BOOL fSaveAllProperties) |
| LRESULT | OnSize (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnSetCursor (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnNotify (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnLButtonDown (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnLButtonUp (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnMouseMove (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnCancelMode (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnCaptureChanged (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
Data Fields |
| CComPtr< IUnknown > | fSite |
| CComPtr< IUnknown > | fClient |
| HWND | fClientWindow |
| bool | fVertical |
| bool | fVisible |
| int | fNeededSize |
| bool | fTracking |
| POINT | fLastLocation |
Definition at line 39 of file basebar.cpp.