| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- // SkinBuilderView.h : CSkinBuilderView 类的接口
- //
- #pragma once
- #include "SkinBuilderDoc.h"
- class CSkinBuilderView : public CView
- {
- protected: // 仅从序列化创建
- CSkinBuilderView();
- DECLARE_DYNCREATE( CSkinBuilderView )
- virtual ~CSkinBuilderView();
- // 属性
- public:
- CSkinButton m_skinCheck;
- CSkinButton m_skinPush;
- CSkinButton m_skinRadio;
- CSkinButton m_skinGroup;
- CSkinStatic m_skinStatic;
- CSkinEdit m_skinEdit;
- CSkinScrollBar m_skinScrollBar;
- CSkinCombox m_skinCombox;
- CSkinSpin m_skinSpin;
- CSkinListBox m_skinListBox;
- CSkinHeader m_skinHeader;
- CSkinSlider m_skinSlider;
- CSkinTabCtrl m_skinTab;
- CSkinStatusBar m_skinStatusbar;
- CSkinToolBar m_skinToolbar;
- CButton m_push;
- CButton m_radio;
- CButton m_group;
- CButton m_check;
- CStatic m_static;
- CEdit m_edit;
- CScrollBar m_scrollbar;
- CComboBox m_combox;
- CListBox m_listbox;
- CSpinButtonCtrl m_spin;
- CSliderCtrl m_slider;
- CProgressCtrl m_progress;
- CHeaderCtrl m_header;
- CTabCtrl m_tab;
- CStatusBar m_statusbar;
- CToolBar m_toolbar;
- CRectTracker m_trackerPos;
- CRect m_rtPos;
- CPoint m_ptTopLeft;
- CSkinBuilderDoc * GetDocument() const;
- public:
- virtual void OnDraw( CDC * pDC ); // 重写以绘制该视图
- protected:
- virtual void OnUpdate( CView* /*pSender*/ , LPARAM /*lHint*/ , CObject* /*pHint*/ );
- // 实现
- public:
- #ifdef _DEBUG
- virtual void AssertValid() const;
- virtual void Dump( CDumpContext & dc ) const;
- #endif
- virtual BOOL PreCreateWindow( CREATESTRUCT & cs );
- DECLARE_MESSAGE_MAP()
- afx_msg void OnLButtonDown( UINT nFlags , CPoint point );
- afx_msg int OnCreate( LPCREATESTRUCT lpCreateStruct );
- };
- #ifndef _DEBUG // SkinBuilderView.cpp 的调试版本
- inline CSkinBuilderDoc * CSkinBuilderView::GetDocument() const
- {
- return reinterpret_cast< CSkinBuilderDoc * >( m_pDocument );
- }
- #endif
|