Public Member Functions |
| | CMenuBandSite () |
| | ~CMenuBandSite () |
| 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) |
| virtual HRESULT STDMETHODCALLTYPE | GetWindow (HWND *phwnd) |
| virtual HRESULT STDMETHODCALLTYPE | ContextSensitiveHelp (BOOL fEnterMode) |
| virtual HRESULT STDMETHODCALLTYPE | SetDeskBarSite (IUnknown *punkSite) |
| virtual HRESULT STDMETHODCALLTYPE | SetModeDBC (DWORD dwMode) |
| virtual HRESULT STDMETHODCALLTYPE | UIActivateDBC (DWORD dwState) |
| virtual HRESULT STDMETHODCALLTYPE | GetSize (DWORD dwWhich, LPRECT prc) |
| 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 | UIActivateIO (BOOL fActivate, LPMSG lpMsg) |
| virtual HRESULT STDMETHODCALLTYPE | HasFocusIO () |
| virtual HRESULT STDMETHODCALLTYPE | TranslateAcceleratorIO (LPMSG lpMsg) |
| virtual HRESULT STDMETHODCALLTYPE | OnFocusChangeIS (IUnknown *punkObj, BOOL fSetFocus) |
| virtual HRESULT STDMETHODCALLTYPE | OnWinEvent (HWND paramC, UINT param10, WPARAM param14, LPARAM param18, LRESULT *param1C) |
| virtual HRESULT STDMETHODCALLTYPE | IsWindowOwner (HWND paramC) |
| virtual HRESULT STDMETHODCALLTYPE | QueryService (REFGUID guidService, REFIID riid, void **ppvObject) |
Private Attributes |
| IUnknown ** | m_pObjects |
| ULONG | m_cObjects |
Definition at line 80 of file startmenu.h.