Public Member Functions |
| | CBrandBand () |
| | ~CBrandBand () |
| void | StartAnimation () |
| void | StopAnimation () |
| void | SelectImage () |
| virtual HRESULT STDMETHODCALLTYPE | GetBandInfo (DWORD dwBandID, DWORD dwViewMode, DESKBANDINFO *pdbi) |
| virtual HRESULT STDMETHODCALLTYPE | SetSite (IUnknown *pUnkSite) |
| virtual HRESULT STDMETHODCALLTYPE | GetSite (REFIID riid, void **ppvSite) |
| virtual HRESULT STDMETHODCALLTYPE | GetWindow (HWND *lphwnd) |
| virtual HRESULT STDMETHODCALLTYPE | ContextSensitiveHelp (BOOL fEnterMode) |
| virtual HRESULT STDMETHODCALLTYPE | CloseDW (DWORD dwReserved) |
| virtual HRESULT STDMETHODCALLTYPE | ResizeBorderDW (const RECT *prcBorder, IUnknown *punkToolbarSite, BOOL fReserved) |
| virtual HRESULT STDMETHODCALLTYPE | ShowDW (BOOL fShow) |
| virtual HRESULT STDMETHODCALLTYPE | HasFocusIO () |
| virtual HRESULT STDMETHODCALLTYPE | TranslateAcceleratorIO (LPMSG lpMsg) |
| virtual HRESULT STDMETHODCALLTYPE | UIActivateIO (BOOL fActivate, LPMSG lpMsg) |
| 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 | OnWinEvent (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT *theResult) |
| virtual HRESULT STDMETHODCALLTYPE | IsWindowOwner (HWND hWnd) |
| 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 | 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) |
| LRESULT | OnSize (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnEraseBkgnd (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnPaint (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
| LRESULT | OnTimer (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
Private Attributes |
| CComPtr< IDockingWindowSite > | fSite |
| DWORD | fProfferCookie |
| int | fCurrentFrame |
| int | fMaxFrameCount |
| HBITMAP | fImageBitmap |
| int | fBitmapSize |
| DWORD | fAdviseCookie |
Definition at line 23 of file brandband.h.