亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? drawvw.h

?? 5個組態軟件設計樣例(VC++6.0)
?? H
字號:
// DrawVw.h : interface of the CDrawView class
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_DRAWVW_H__57AF06D8_3F92_4DB7_BA94_D0616183DBE2__INCLUDED_)
#define AFX_DRAWVW_H__57AF06D8_3F92_4DB7_BA94_D0616183DBE2__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#define HINT_UPDATE_WINDOW      0
#define HINT_UPDATE_DRAWOBJ     1
#define HINT_UPDATE_SELECTION   2
#define HINT_DELETE_SELECTION   3
#define HINT_UPDATE_OLE_ITEMS   4

class CDrawItem;
//class CDrawObj;

class CDrawView : public CScrollView
{
protected: // create from serialization only
	CDrawView();
	DECLARE_DYNCREATE(CDrawView)

// Attributes
public:
	BOOL m_bActive;
	COLORREF m_gridColor;
	BOOL m_bGrid;
	CDrawObjList m_selection;
	void DemoData();
	CDrawDoc* GetDocument();
	// m_pSelection holds the selection to the current CDrawItem.
	// For many applications, such a member variable isn't adequate to
	//  represent a selection, such as a multiple selection or a selection
	//  of objects that are not CDrawItem objects.  This selection
	//  mechanism is provided just to help you get started.

	// TODO: replace this selection mechanism with one appropriate to your app.
//	CDrawItem* m_pSelection;

// Operations
public:

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CDrawView)
	public:
	virtual void OnDraw(CDC* pDC);  // overridden to draw this view
	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
	virtual void OnPrepareDC(CDC* pDC, CPrintInfo* pInfo = NULL);
	protected:
	virtual void OnInitialUpdate(); // called first time after construct
	virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
	virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
	virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
	//}}AFX_VIRTUAL

// Implementation
public:
	virtual BOOL IsSelected(const CObject* pDocItem) const;// Container support
	void PasteEmbedded(COleDataObject& dataObject, CPoint point);
	void PasteNative(COleDataObject& dataObject);
	virtual void OnActivateView(BOOL bActivate,CView* pActiveView,CView* pDeactiveView);
	CRect GetInitialPosition();
 	void SetPageSize(CSize size);
	void DrawGrid(CDC* pDC);
	void SelectWithinRect(CRect rect,BOOL bAdd=FALSE);
	void Deselect(CDrawObj* pObj);
	void CloneSelection();
	void Select(CDrawObj* pObj,BOOL bAdd = FALSE);
	void Remove(CDrawObj* pObj);
	void DocToClient(CRect& rect);
	void DocToClient(CPoint& point);
	void ClientToDoc(CPoint& point);
	void ClientToDoc(CRect& rect);
	void InvalObj(CDrawObj* pObj);
	virtual ~CDrawView();
#ifdef _DEBUG
	virtual void AssertValid() const;
	virtual void Dump(CDumpContext& dc) const;
#endif
virtual void OnUpdate(CView* pSender, LPARAM lHint, CObject* pHint);
static CLIPFORMAT m_cfDraw;
static CLIPFORMAT m_cfObjectDescriptor;

protected:

// Generated message map functions
protected:
	afx_msg void OnContextMenu(CWnd*, CPoint point);
	//{{AFX_MSG(CDrawView)
	afx_msg void OnDestroy();
	afx_msg void OnSetFocus(CWnd* pOldWnd);
	afx_msg void OnSize(UINT nType, int cx, int cy);
	afx_msg void OnInsertObject();
	afx_msg void OnCancelEditCntr();
	afx_msg void OnDrawSelect();
	afx_msg void OnDrawRect();
	afx_msg void OnUpdateDrawSelect(CCmdUI* pCmdUI);
	afx_msg void OnUpdateDrawRect(CCmdUI* pCmdUI);
	afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
	afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
	afx_msg void OnMouseMove(UINT nFlags, CPoint point);
	afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point);
	afx_msg void OnDrawCircle();
	afx_msg void OnDrawEllipse();
	afx_msg void OnDrawLine();
	afx_msg void OnDrawRoundrect();
	afx_msg void OnEditProperties();
	afx_msg void OnObjectMoveback();
	afx_msg void OnObjectMoveforward();
	afx_msg void OnObjectMovetoback();
	afx_msg void OnObjectMovetofront();
	afx_msg void OnUpdateObjectMoveback(CCmdUI* pCmdUI);
	afx_msg void OnUpdateObjectMoveforward(CCmdUI* pCmdUI);
	afx_msg void OnUpdateObjectMovetoback(CCmdUI* pCmdUI);
	afx_msg void OnUpdateObjectMovetofront(CCmdUI* pCmdUI);
	afx_msg void OnObjectFillcolor();
	afx_msg void OnObjectLinecolor();
	afx_msg void OnUpdateObjectFillcolor(CCmdUI* pCmdUI);
	afx_msg void OnUpdateObjectLinecolor(CCmdUI* pCmdUI);
	afx_msg void OnViewGrid();
	afx_msg void OnUpdateViewGrid(CCmdUI* pCmdUI);
	afx_msg void OnViewShowobjects();
	afx_msg void OnUpdateViewShowobjects(CCmdUI* pCmdUI);
	afx_msg void OnEditClear();
	afx_msg void OnEditCopy();
	afx_msg void OnEditCut();
	afx_msg void OnEditPaste();
	afx_msg void OnEditSelectAll();
	afx_msg void OnUpdateEditClear(CCmdUI* pCmdUI);
	afx_msg void OnUpdateEditCopy(CCmdUI* pCmdUI);
	afx_msg void OnUpdateEditCut(CCmdUI* pCmdUI);
	afx_msg void OnUpdateEditPaste(CCmdUI* pCmdUI);
	afx_msg void OnUpdateEditSelectAll(CCmdUI* pCmdUI);
	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()

};

#ifndef _DEBUG  // debug version in DrawVw.cpp
inline CDrawDoc* CDrawView::GetDocument()
   { return (CDrawDoc*)m_pDocument; }
#endif

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_DRAWVW_H__57AF06D8_3F92_4DB7_BA94_D0616183DBE2__INCLUDED_)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲午夜av在线| 大陆成人av片| 国产精品小仙女| 97aⅴ精品视频一二三区| 日韩一级视频免费观看在线| 亚洲国产电影在线观看| 日本一区中文字幕| 91亚洲精品乱码久久久久久蜜桃 | 99在线热播精品免费| 欧美放荡的少妇| 亚洲三级在线看| 东方aⅴ免费观看久久av| 欧美成人精品3d动漫h| 一区二区三区精密机械公司| 成人在线一区二区三区| 久久一区二区三区四区| 日本v片在线高清不卡在线观看| 成+人+亚洲+综合天堂| 精品久久国产老人久久综合| 首页亚洲欧美制服丝腿| 欧美艳星brazzers| 亚洲午夜久久久久中文字幕久| 不卡的电视剧免费网站有什么| 久久色中文字幕| 老司机午夜精品99久久| 7777精品伊人久久久大香线蕉的| 洋洋成人永久网站入口| 一本久久精品一区二区| 一区二区三区四区国产精品| 91亚洲国产成人精品一区二区三| 国产无人区一区二区三区| 久草这里只有精品视频| 亚洲精品在线网站| 国产成人综合在线| 欧美国产一区视频在线观看| 国产一区免费电影| 欧美国产欧美综合| 成人激情视频网站| 亚洲九九爱视频| 91久久免费观看| 亚洲h在线观看| 欧美美女一区二区在线观看| 日韩中文字幕区一区有砖一区 | 久久国产三级精品| 久久免费看少妇高潮| 成人激情小说乱人伦| 亚洲日本一区二区| 在线成人免费观看| 极品少妇xxxx精品少妇偷拍 | 91精品欧美久久久久久动漫| 热久久国产精品| 久久理论电影网| 色综合久久88色综合天天6| 一区二区成人在线观看| 欧美精品v日韩精品v韩国精品v| 日韩国产欧美在线播放| 久久久久久97三级| 色婷婷久久久亚洲一区二区三区| 亚洲国产精品久久久男人的天堂 | 国产精品视频线看| 在线观看亚洲一区| 韩国精品主播一区二区在线观看| 中文字幕av一区二区三区免费看 | 五月天丁香久久| xf在线a精品一区二区视频网站| 国产99久久久国产精品免费看| 亚洲综合久久久久| 久久你懂得1024| 欧美日韩视频在线一区二区| 国产一区二区三区不卡在线观看| 亚洲欧美日韩系列| 精品国产伦理网| 欧美日韩综合不卡| 国v精品久久久网| 日韩国产在线一| 亚洲欧洲综合另类在线| xnxx国产精品| 欧美久久高跟鞋激| 99视频一区二区| 国产在线精品视频| 日韩在线播放一区二区| 亚洲乱码国产乱码精品精小说| 精品国产髙清在线看国产毛片| 91视频免费播放| 国产精品香蕉一区二区三区| 日本特黄久久久高潮| 亚洲欧洲av在线| 国产欧美一区二区在线| 日韩三级精品电影久久久| 在线视频国内一区二区| jlzzjlzz国产精品久久| 国产乱码精品1区2区3区| 日韩二区三区四区| 亚洲成av人片www| 亚洲免费资源在线播放| 国产精品女主播av| 欧美极品少妇xxxxⅹ高跟鞋| 日韩欧美一区二区三区在线| 欧美蜜桃一区二区三区| 色综合 综合色| 91免费小视频| hitomi一区二区三区精品| 国产成人免费在线视频| 国内国产精品久久| 蜜臀av性久久久久av蜜臀妖精| 亚洲va欧美va国产va天堂影院| 一区av在线播放| 一区二区欧美在线观看| 一区二区三区日韩精品视频| 亚洲视频狠狠干| 综合久久久久久| 一区二区三区在线视频观看| 亚洲人成精品久久久久| 专区另类欧美日韩| 一区二区三区免费网站| 亚洲电影视频在线| 三级不卡在线观看| 久久99国产精品久久99果冻传媒| 免费成人性网站| 国内外成人在线| 国产白丝网站精品污在线入口| 国产大陆亚洲精品国产| 99riav久久精品riav| 91首页免费视频| 欧美美女视频在线观看| 欧美一区日本一区韩国一区| 日韩视频一区二区| 久久这里只有精品6| 国产精品卡一卡二卡三| 亚洲蜜桃精久久久久久久| 亚洲一级在线观看| 日韩电影在线一区二区三区| 国内偷窥港台综合视频在线播放| 高清国产午夜精品久久久久久| 成人av在线播放网址| 欧美怡红院视频| 日韩你懂的在线播放| 欧美国产一区在线| 亚洲午夜一区二区三区| 激情六月婷婷综合| 色综合天天综合| 日韩一区二区电影| 国产精品久久久久久久裸模| 亚洲午夜精品久久久久久久久| 免费人成精品欧美精品| www.亚洲色图.com| 欧美日本精品一区二区三区| 精品国产污污免费网站入口| 国产精品美女久久久久久 | 床上的激情91.| 欧美一a一片一级一片| 久久一留热品黄| 亚洲午夜精品17c| 国产黄色精品视频| 欧美日韩国产综合草草| 国产欧美日韩另类一区| 亚洲福利视频三区| 成人午夜精品在线| 欧美一区二区三区的| 一区免费观看视频| 老汉av免费一区二区三区| 91在线国产观看| 2017欧美狠狠色| 天堂成人国产精品一区| 91视频国产观看| 国产亚洲精品aa午夜观看| 午夜婷婷国产麻豆精品| 99天天综合性| 久久久91精品国产一区二区精品| 亚洲国产精品自拍| 成人av免费在线播放| 精品成人私密视频| 三级欧美在线一区| 欧美性感一区二区三区| 中文字幕va一区二区三区| 激情六月婷婷久久| 欧美一区二区精品在线| 亚洲国产精品一区二区尤物区| eeuss国产一区二区三区| 国产亚洲污的网站| 日韩电影免费在线看| 欧美无乱码久久久免费午夜一区| 国产精品视频第一区| 国产成人精品免费| 国产亚洲精品aa午夜观看| 韩国v欧美v亚洲v日本v| 精品国产精品一区二区夜夜嗨| 日日摸夜夜添夜夜添国产精品| 欧美伊人久久久久久午夜久久久久| 中文字幕中文乱码欧美一区二区 | 亚洲444eee在线观看| 日本精品一区二区三区四区的功能| 久久精品无码一区二区三区| 韩国v欧美v亚洲v日本v| 精品国产免费久久 | 久久久不卡影院| 国产盗摄一区二区| 国产精品女主播在线观看| 99久免费精品视频在线观看| 日本一二三不卡|