// ipframe.h : interface of the CInPlaceFrame class // class CInPlaceFrame : public COleIPFrameWnd { DECLARE_DYNCREATE(CInPlaceFrame) public: CInPlaceFrame(); // Attributes public: // Operations public: // Implementation public: virtual ~CInPlaceFrame(); virtual CWnd* GetMessageBar(); virtual BOOL OnCreateControlBars(CFrameWnd* pWndFrame, CFrameWnd* pWndDoc); virtual void RepositionFrame( LPCRECT lpPosRect, LPCRECT lpClipRect ); #ifdef _DEBUG virtual void AssertValid() const; virtual void Dump(CDumpContext& dc) const; #endif protected: CStatBar m_statBar; CImgToolWnd m_toolBar; CImgColorsWnd m_colorBar; COleResizeBar m_wndResizeBar; COleDropTarget m_dropTarget; // Generated message map functions protected: //{{AFX_MSG(CInPlaceFrame) afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); afx_msg void OnSize(UINT nType, int cx, int cy); afx_msg void OnSysColorChange(); afx_msg void OnClose(); afx_msg void OnHelpIndex(); //}}AFX_MSG afx_msg LRESULT OnContextMenu(WPARAM wParam, LPARAM lParam); DECLARE_MESSAGE_MAP() }; /***************************************************************************/