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

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

?? drawvw.h

?? windows2000下PCI板卡虛擬驅動編程源程序例子
?? 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在线不卡电影| 中文字幕亚洲一区二区va在线| 国产精品婷婷午夜在线观看| 日韩和欧美一区二区三区| 丰满白嫩尤物一区二区| 精品少妇一区二区三区日产乱码| 亚洲国产成人porn| 91亚洲大成网污www| 亚洲男人电影天堂| 色综合中文字幕| 午夜精品免费在线| 7777精品久久久大香线蕉| 国产精品嫩草久久久久| 国产成人高清在线| 国产精品理论在线观看| 成人免费毛片aaaaa**| ...av二区三区久久精品| 99久久综合国产精品| 亚洲欧美韩国综合色| 欧美日本国产一区| 久久精品国产秦先生| 欧美激情中文字幕一区二区| 色综合婷婷久久| 美女国产一区二区| 国产拍欧美日韩视频二区| 色综合欧美在线| 日韩vs国产vs欧美| 国产午夜精品久久久久久久 | 成人高清视频在线观看| 日韩毛片高清在线播放| 日韩免费高清视频| 91视频免费播放| 久久草av在线| 亚洲国产精品久久久久秋霞影院| 欧美视频一区二区三区在线观看 | 五月婷婷久久综合| 国产精品无人区| 日韩三级精品电影久久久| 91在线精品一区二区| 日本亚洲免费观看| 一区二区三区中文字幕| 国产亚洲女人久久久久毛片| 欧美日韩国产在线观看| 成人不卡免费av| 国产麻豆视频一区| 久久99国产精品尤物| 一区二区三区小说| 亚洲天天做日日做天天谢日日欢| 精品精品欲导航| 欧美色网站导航| 色狠狠av一区二区三区| 99精品视频中文字幕| 成人一级视频在线观看| 夫妻av一区二区| 国产福利91精品| 99久久久精品| 92国产精品观看| 在线精品视频免费观看| 在线免费不卡视频| 欧美在线你懂得| 欧美精品九九99久久| 日韩欧美一级二级三级| 日韩视频一区二区三区| 欧美精品一区二区精品网| 亚洲精品一线二线三线无人区| 欧美精品一区二区三| 久久久高清一区二区三区| 欧美韩国日本不卡| 亚洲韩国一区二区三区| 日韩二区三区在线观看| 国产一区二区三区四区在线观看| 国产酒店精品激情| 色噜噜狠狠色综合中国| 欧美精品一卡二卡| 欧美国产日本视频| 丝袜美腿亚洲综合| 岛国精品在线观看| 欧美日韩精品免费观看视频| 久久久久97国产精华液好用吗| 亚洲欧美自拍偷拍色图| 日日夜夜免费精品| 国产精品资源在线| 欧美片在线播放| 国产精品久久久久影院亚瑟| 肉肉av福利一精品导航| 成人黄页毛片网站| 欧美草草影院在线视频| 一区二区三区在线播| 成人免费观看视频| 日韩精品一区二区三区视频 | 久久久久久久久久久久久久久99 | 国产精品嫩草影院com| 日本在线播放一区二区三区| 成人av网站在线| 久久色在线观看| 国产精品99精品久久免费| 欧美一区在线视频| 亚洲v精品v日韩v欧美v专区| 成人动漫一区二区在线| 中文字幕免费不卡在线| 国产成人av在线影院| 亚洲精品一线二线三线| 久久国产视频网| 精品国产乱码久久久久久浪潮| 午夜免费欧美电影| 日韩一区二区三区视频在线| 亚洲电影第三页| 欧美精品在线视频| 免费在线观看不卡| 国产丝袜欧美中文另类| 国产电影精品久久禁18| 国产精品福利一区二区三区| 不卡一区二区三区四区| 日韩一区日韩二区| 欧美三级日韩三级国产三级| 男人的天堂久久精品| 2023国产精品自拍| aaa欧美日韩| 日本亚洲最大的色成网站www| 欧美一级免费大片| 成人黄色在线视频| 午夜视频在线观看一区| 精品久久久久久久一区二区蜜臀| 国产剧情一区在线| 亚洲日本青草视频在线怡红院| 色天天综合色天天久久| 亚洲自拍欧美精品| 欧美一区二区三区系列电影| 国产成a人亚洲精| 无吗不卡中文字幕| 2023国产精华国产精品| 色综合天天在线| 国产99久久久国产精品潘金| 亚洲欧洲av在线| 日韩午夜电影在线观看| 日本在线观看不卡视频| 1000精品久久久久久久久| 5566中文字幕一区二区电影| 国产精品12区| 国产精品一级片在线观看| 一区二区三区四区乱视频| 2023国产精品自拍| 欧美精选在线播放| 一本久久a久久免费精品不卡| 亚洲欧洲日产国码二区| 日韩一级欧美一级| 91丝袜美腿高跟国产极品老师| 另类成人小视频在线| 天涯成人国产亚洲精品一区av| 国产精品视频线看| 久久男人中文字幕资源站| 日韩一级在线观看| 欧美精品一区二区不卡| 日韩欧美的一区| 欧美一卡二卡三卡| 久久欧美中文字幕| 精品国产乱码久久久久久闺蜜 | 久久国产人妖系列| 三级不卡在线观看| 国产麻豆成人传媒免费观看| 免费成人av在线播放| 久久超碰97中文字幕| 麻豆视频一区二区| 国产一区二区在线电影| 国产在线看一区| 成人av集中营| 91免费看`日韩一区二区| 99re热这里只有精品免费视频| eeuss鲁片一区二区三区在线观看| 久久99国产精品久久| av不卡免费在线观看| 欧美老女人第四色| 久久综合狠狠综合久久激情| 国产精品的网站| 亚洲国产成人91porn| 日韩高清不卡在线| 白白色 亚洲乱淫| 欧美系列亚洲系列| 精品国产91乱码一区二区三区| 国产清纯美女被跳蛋高潮一区二区久久w| 精品第一国产综合精品aⅴ| 国产欧美日韩精品在线| 国产精品入口麻豆九色| 日本91福利区| 91在线精品秘密一区二区| 欧美美女网站色| 自拍av一区二区三区| 日韩国产欧美三级| 91亚洲国产成人精品一区二区三| 欧美电影一区二区| 1024成人网色www| 狠狠色狠狠色综合| 欧美日韩国产一二三| 中文无字幕一区二区三区| 亚洲444eee在线观看| 成人黄色av电影| 欧美性猛交一区二区三区精品| 欧美变态tickling挠脚心| 亚洲男同性视频| 成人美女在线观看|