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

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

?? draw1view.h

?? 用c++編寫的簡單的繪圖程序
?? H
字號:
// DRAW1View.h : interface of the CDRAW1View class
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_DRAW1VIEW_H__32FB6238_91D9_41C1_BF34_AE38EE4701DE__INCLUDED_)
#define AFX_DRAW1VIEW_H__32FB6238_91D9_41C1_BF34_AE38EE4701DE__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "book.h"
#include "MainFrm.h"

class CDRAW1View : public  CScrollView
{
private:
   int curretHandObj;         //當前手中的物品	
   int curretShape;           //當前形狀
   int currectBordarScal;     //當前邊框模式
   COLORREF curretColor;      //當前前景色
   COLORREF currectBkColor;   //當前背景色
   int onMore;                //是否正在選擇更多前景色

   CList<CShape*,CShape*&>* objectAll;//所有對象集合(鏈表)
   CShape* createObject;   //正在創建的對象
   CShape* currectObject;  //當前選擇的對象
   CString  currectName;   //當前選擇的對象名稱

   int currectState;      //激活對象所處狀態(無,創建,編輯)
   bool currectFill;      //當前填充情況
 
   double currectZoom;    //當前放大或縮小模式
   CSize currectSize;     //當前窗口大小


protected: // create from serialization only
	CDRAW1View();
	DECLARE_DYNCREATE(CDRAW1View)

// Attributes
public:
	CDRAW1Doc* GetDocument();

// Operations
public:

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CDRAW1View)
	public:
	virtual void OnDraw(CDC* pDC);  // overridden to draw this view
	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
	virtual void OnPrepareDC(CDC* pDC, CPrintInfo* pInfo = NULL);
	virtual void OnInitialUpdate();
	virtual BOOL OnScroll(UINT nScrollCode, UINT nPos, BOOL bDoScroll = TRUE);
	protected:
	virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
	virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
	virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
	//}}AFX_VIRTUAL

// Implementation
public:
	void Activation(CDC* pDC);
	void FindObjByName(CString objectName);
	POSITION FindThePos(CShape* shape);
	CString GiveName();
	long GiveID();
	long ShapeCount(int type);
	void SetAllObectScal();
	void DrawAllObject(CDC* pDC);
	void InitDC(CDC *pDC);
	virtual ~CDRAW1View();
#ifdef _DEBUG
	virtual void AssertValid() const;
	virtual void Dump(CDumpContext& dc) const;
#endif

protected:

// Generated message map functions
protected:
	void SetPageSize(CSize size);
	//{{AFX_MSG(CDRAW1View)
	afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
	afx_msg void OnImagePen();
	afx_msg void OnShapeStrLine();
	afx_msg void OnBorderScaleSmall();
	afx_msg void OnColorBlack();
	afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
	afx_msg void OnMouseMove(UINT nFlags, CPoint point);
	afx_msg void OnColorYellow();
	afx_msg void OnShapeRectangle();
	afx_msg void OnFillFalse();
	afx_msg void OnShapeSquare();
	afx_msg void OnUpdateImagePen(CCmdUI* pCmdUI);
	afx_msg void OnUpdateColorBlack(CCmdUI* pCmdUI);
	afx_msg void OnUpdateColorYellow(CCmdUI* pCmdUI);
	afx_msg void OnUpdateBorderScaleSmall(CCmdUI* pCmdUI);
	afx_msg void OnUpdateShapeRectangle(CCmdUI* pCmdUI);
	afx_msg void OnUpdateFillFalse(CCmdUI* pCmdUI);
	afx_msg void OnFillTrue();
	afx_msg void OnUpdateFillTrue(CCmdUI* pCmdUI);
	afx_msg void OnUpdateShapeSquare(CCmdUI* pCmdUI);
	afx_msg void OnShapeEllipse();
	afx_msg void OnUpdateShapeEllipse(CCmdUI* pCmdUI);
	afx_msg void OnShapeCircle();
	afx_msg void OnUpdateShapeCircle(CCmdUI* pCmdUI);
	afx_msg void OnBorderScaleMiddle();
	afx_msg void OnUpdateBorderScaleMiddle(CCmdUI* pCmdUI);
	afx_msg void OnBorderScaleLarge();
	afx_msg void OnUpdateBorderScaleLarge(CCmdUI* pCmdUI);
	afx_msg void OnFileSave();
	afx_msg void OnFileOpen();
	afx_msg void OnColorWhite();
	afx_msg void OnUpdateColorWhite(CCmdUI* pCmdUI);
	afx_msg void OnColorGreen();
	afx_msg void OnUpdateColorGreen(CCmdUI* pCmdUI);
	afx_msg void OnColorRed();
	afx_msg void OnUpdateColorRed(CCmdUI* pCmdUI);
	afx_msg void OnColorBlue();
	afx_msg void OnUpdateColorBlue(CCmdUI* pCmdUI);
	afx_msg void OnImageZoom();
	afx_msg void OnUpdateImageZoom(CCmdUI* pCmdUI);
	afx_msg BOOL OnEraseBkgnd(CDC* pDC);
	afx_msg void OnBkColor();
	afx_msg void OnUpdateBkColor(CCmdUI* pCmdUI);
	afx_msg void OnSize(UINT nType, int cx, int cy);
	afx_msg void OnSelchangeObjNameBox();
	afx_msg void OnObjDelete();
	afx_msg void OnRButtonDown(UINT nFlags, CPoint point);
	afx_msg void OnObjNewname();
	afx_msg void OnUpdateShapeStrLine(CCmdUI* pCmdUI);
	afx_msg void OnColorMore();
	afx_msg void OnUpdateColorMore(CCmdUI* pCmdUI);
	afx_msg void OnObjMoveEast();
	afx_msg void OnObjMoveWest();
	afx_msg void OnObjMoveSouth();
	afx_msg void OnObjMoveNorth();
	afx_msg void OnObjAntic();
	afx_msg void OnObjDelic();
	afx_msg void OnShapeTriangle();
	afx_msg void OnUpdateShapeTriangle(CCmdUI* pCmdUI);
	afx_msg void OnObjLarge();
	afx_msg void OnObjSmall();
	afx_msg void OnObjFillHave();
	afx_msg void OnObjFillNone();
	afx_msg void OnObjSizeLarge();
	afx_msg void OnObjSizeSmall();
	afx_msg void OnObjActHave();
	afx_msg void OnObjActNone();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

#ifndef _DEBUG  // debug version in DRAW1View.cpp
inline CDRAW1Doc* CDRAW1View::GetDocument()
   { return (CDRAW1Doc*)m_pDocument; }
#endif

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

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

#endif // !defined(AFX_DRAW1VIEW_H__32FB6238_91D9_41C1_BF34_AE38EE4701DE__INCLUDED_)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产秦先生| 色综合咪咪久久| 欧美日韩日本视频| 一区在线观看视频| 国产精品12区| 2020日本不卡一区二区视频| 天天影视网天天综合色在线播放| 色欧美乱欧美15图片| 亚洲欧美综合在线精品| 99视频热这里只有精品免费| 亚洲国产成人午夜在线一区 | 国产精品久线观看视频| 成人av在线影院| 中文字幕精品综合| 成人18视频日本| 亚洲码国产岛国毛片在线| 美女视频黄免费的久久 | 欧美精品一区二区三区高清aⅴ| 色一情一乱一乱一91av| av不卡在线播放| 国产精品三级视频| 99久久伊人久久99| 国产伦精品一区二区三区免费| 精品理论电影在线| 国产一区在线视频| 国产精品久久久久久久午夜片| 972aa.com艺术欧美| 一区二区三区**美女毛片| 91在线播放网址| 洋洋成人永久网站入口| 欧美猛男gaygay网站| 青青国产91久久久久久| 久久你懂得1024| 97久久超碰国产精品电影| 一区二区三区不卡视频| 欧美一区二区三区免费大片| 韩国欧美一区二区| 国产精品久久久久久福利一牛影视| 91美女蜜桃在线| 日韩va欧美va亚洲va久久| 欧美大度的电影原声| 国产成人啪午夜精品网站男同| 最新中文字幕一区二区三区| 欧美日韩一区二区三区在线| 看电影不卡的网站| 国产精品麻豆一区二区| 欧美三片在线视频观看| 久久99精品国产.久久久久 | 日韩精品91亚洲二区在线观看| 精品国产一区a| 99国产精品视频免费观看| 日韩和欧美一区二区三区| 久久影院电视剧免费观看| 色悠久久久久综合欧美99| 捆绑紧缚一区二区三区视频| 亚洲欧美日韩综合aⅴ视频| 欧美日韩亚洲综合在线| 国产福利91精品一区二区三区| 一区二区三区中文字幕| 久久久高清一区二区三区| 欧美亚洲日本国产| 国产精品一区二区在线播放| 亚洲精品国产成人久久av盗摄| 日韩欧美一级在线播放| 欧美亚洲另类激情小说| 国产成人8x视频一区二区| 丝袜美腿亚洲综合| 亚洲日本在线天堂| 中文字幕欧美激情一区| 欧美xxxx老人做受| 欧美剧情电影在线观看完整版免费励志电影 | 日本一区二区三区dvd视频在线| 99re视频精品| 国产一区二区精品久久91| 国产福利电影一区二区三区| 亚洲国产精品久久人人爱蜜臀| www.欧美精品一二区| 另类小说色综合网站| 亚洲一区在线电影| 亚洲色欲色欲www在线观看| 国产亚洲欧美激情| 精品精品国产高清a毛片牛牛| 在线观看日韩国产| av一二三不卡影片| 欧美午夜精品一区二区三区| 97se亚洲国产综合自在线不卡 | 亚洲国产视频网站| 蜜桃视频第一区免费观看| 亚洲精品国产a久久久久久 | 一本一道波多野结衣一区二区| 国产精品一区久久久久| 极品瑜伽女神91| 国产在线精品一区二区| 久久99国产精品免费网站| 日本美女一区二区| 男人的天堂亚洲一区| 日韩在线一二三区| 美女在线观看视频一区二区| 爽好多水快深点欧美视频| 香蕉久久夜色精品国产使用方法 | 国产成人综合视频| 国产一区二区三区精品视频| 国产一区二区日韩精品| 精品综合久久久久久8888| 毛片av中文字幕一区二区| 精久久久久久久久久久| 国产一区二区在线视频| 国产成人aaaa| 色综合久久中文综合久久牛| 91久久精品日日躁夜夜躁欧美| av在线一区二区| 欧美在线免费视屏| 欧美一级黄色大片| 91精品国产91久久久久久一区二区 | 亚洲日本va午夜在线影院| 亚洲精品免费在线播放| 天天综合色天天| 国产剧情一区在线| 99精品热视频| 色婷婷av久久久久久久| 亚洲欧美日韩一区| 午夜伊人狠狠久久| 国内成人精品2018免费看| 丰满岳乱妇一区二区三区| 色妹子一区二区| 欧美丰满一区二区免费视频| 欧美电视剧在线观看完整版| 国产精品久久影院| 亚洲成人精品一区| 黄色成人免费在线| 91免费视频网址| 日韩免费高清电影| 中文字幕视频一区二区三区久| 亚洲资源中文字幕| 国产成人av电影在线播放| 欧美视频在线观看一区| 精品第一国产综合精品aⅴ| 中文字幕日韩欧美一区二区三区| 视频在线观看一区二区三区| 黄页视频在线91| 91污在线观看| 精品少妇一区二区三区在线播放 | 亚洲一区二区三区国产| 免费观看在线综合| 色综合久久久久| 精品福利在线导航| 亚洲成人tv网| 成人av网站在线| 日韩一区二区三区视频在线| 国产精品久久久久久久久免费相片| 亚洲一区在线播放| 成人18精品视频| 国产日韩综合av| 男人的天堂亚洲一区| 日本韩国欧美三级| 国产日韩欧美a| 日韩精品国产欧美| 91久久精品网| 中文字幕亚洲视频| 粉嫩av一区二区三区粉嫩| 欧美一区二区三区四区高清| 亚洲另类在线制服丝袜| 久久成人久久鬼色| 欧美一区二区视频网站| 一区二区三区久久久| 91在线观看成人| 中文字幕一区av| 99免费精品视频| 国产欧美精品一区二区色综合 | 5566中文字幕一区二区电影 | 国产91丝袜在线播放| 久久久蜜臀国产一区二区| 紧缚奴在线一区二区三区| 日韩欧美视频一区| 久久福利资源站| 久久亚洲精品小早川怜子| 午夜av电影一区| 日韩欧美精品在线| 奇米一区二区三区av| 欧美性感一类影片在线播放| 精品亚洲成a人在线观看| 欧美日韩精品一区二区| 亚洲自拍欧美精品| 欧美伊人精品成人久久综合97 | 韩国成人在线视频| 日韩视频在线永久播放| 欧美aⅴ一区二区三区视频| 日韩一区二区三区在线观看| 极品少妇一区二区三区精品视频| 欧美成人乱码一区二区三区| 亚洲综合色视频| 日韩欧美一级二级三级久久久 | 国产成人综合网站| 国产精品污www在线观看| 国产一区二区三区免费在线观看| 久久精品男人的天堂| 国产宾馆实践打屁股91| 欧美高清在线一区| 91国产免费看| 久久99精品久久久|