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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? exp33_1view.cpp

?? mfc例題與練習(xí)第二版 例題與練習(xí)第二版
?? CPP
字號:
// Exp33_1View.cpp : implementation of the CExp33_1View class
//

#include "stdafx.h"
#include "Exp33_1.h"

#include "Exp33_1Doc.h"
#include "Exp33_1View.h"
#include "graphdlg.h"
#include "line.h"
#include "circle.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CExp33_1View

IMPLEMENT_DYNCREATE(CExp33_1View, CView)

BEGIN_MESSAGE_MAP(CExp33_1View, CView)
	//{{AFX_MSG_MAP(CExp33_1View)
	ON_COMMAND(ID_GRAPH, OnGraph)
	//}}AFX_MSG_MAP
	// Standard printing commands
	ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)
	ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)
	ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CExp33_1View construction/destruction

CExp33_1View::CExp33_1View()
{
	// TODO: add construction code here

}

CExp33_1View::~CExp33_1View()
{
}

BOOL CExp33_1View::PreCreateWindow(CREATESTRUCT& cs)
{
	// TODO: Modify the Window class or styles here by modifying
	//  the CREATESTRUCT cs

	return CView::PreCreateWindow(cs);
}

/////////////////////////////////////////////////////////////////////////////
// CExp33_1View drawing

void CExp33_1View::OnDraw(CDC* pDC)
{
	CExp33_1Doc* pDoc = GetDocument();
	ASSERT_VALID(pDoc);
	// TODO: add draw code for native data here
	pDC->SelectStockObject(NULL_BRUSH);	//選擇空畫刷,使圖形透明
	POSITION pos;
	CElement *elem;
	pos = m_pViewList->GetHeadPosition();
	while(pos!=NULL){  						//畫出鏈表中所有圖形
		elem = (CElement*)m_pViewList->GetAt(pos);
		elem->Draw(pDC);
		m_pViewList->GetNext(pos);
	}

}

/////////////////////////////////////////////////////////////////////////////
// CExp33_1View printing

BOOL CExp33_1View::OnPreparePrinting(CPrintInfo* pInfo)
{
	// default preparation
	return DoPreparePrinting(pInfo);
}

void CExp33_1View::OnBeginPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
	// TODO: add extra initialization before printing
}

void CExp33_1View::OnEndPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
	// TODO: add cleanup after printing
}

/////////////////////////////////////////////////////////////////////////////
// CExp33_1View diagnostics

#ifdef _DEBUG
void CExp33_1View::AssertValid() const
{
	CView::AssertValid();
}

void CExp33_1View::Dump(CDumpContext& dc) const
{
	CView::Dump(dc);
}

CExp33_1Doc* CExp33_1View::GetDocument() // non-debug version is inline
{
	ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(CExp33_1Doc)));
	return (CExp33_1Doc*)m_pDocument;
}
#endif //_DEBUG

/////////////////////////////////////////////////////////////////////////////
// CExp33_1View message handlers

void CExp33_1View::OnGraph() 
{
	// TODO: Add your command handler code here
	CGraphDlg dlg;
	if((dlg.DoModal())==IDOK){
   	    m_color = RGB(dlg.m_intRed,dlg.m_intGreen,dlg.m_intBlue);
		m_type = dlg.m_intType ; 						//設(shè)置類型
	    if(m_type ==0){             					//構(gòu)造直線
		  CLine *pLine = new CLine(dlg.m_intX1,dlg.m_intY1,
			  dlg.m_intX2,dlg.m_intY2);
		  pLine->SetColor(m_color);  					//設(shè)置顏色
		  m_position = m_pViewList->AddTail(pLine);   	//添加至鏈表
		}
	  	else {  										//構(gòu)造圓
		  CCircle *pCircle = new CCircle(dlg.m_intX1,dlg.m_intY1,
			  dlg.m_intX2);
		  pCircle->SetColor(m_color);  				//設(shè)置顏色
		  m_position = m_pViewList->AddTail(pCircle);   	//添加至鏈表
		}
	}
	Invalidate();
	CExp33_1Doc* pDoc = GetDocument();
	pDoc->SetModifiedFlag();   			//為文檔設(shè)置修改標(biāo)志
	pDoc->UpdateAllViews(this); 			//更新文檔的所有視圖類

}

void CExp33_1View::OnInitialUpdate() 
{
	CView::OnInitialUpdate();
	
	// TODO: Add your specialized code here and/or call the base class
	CExp33_1Doc* pDoc = GetDocument();
		ASSERT_VALID(pDoc);
		m_pViewList = &(	pDoc->m_elemList);
		m_position = m_pViewList->GetHeadPosition();

}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
激情欧美一区二区| 国产一区二区中文字幕| 国产高清在线观看免费不卡| 欧美日韩一级黄| 欧美激情在线观看视频免费| 麻豆精品国产传媒mv男同| 欧美影视一区在线| 国产精品久久久久久久久久久免费看 | 精品久久一二三区| 亚洲国产精品视频| 91影院在线免费观看| 国产亚洲美州欧州综合国| 日本欧美大码aⅴ在线播放| 日本韩国欧美在线| 国产精品三级av| 国产一区二区三区黄视频 | 欧美一区二区三区小说| 亚洲精品国产精品乱码不99 | 国产一区二区精品久久91| 欧美日本在线视频| 一区二区三区毛片| 99这里只有精品| 国产精品你懂的在线欣赏| 韩国三级在线一区| 欧美一区二区啪啪| 欧美精选午夜久久久乱码6080| 欧美精品久久天天躁| 一区二区三区在线视频免费| 成人动漫视频在线| 国产清纯白嫩初高生在线观看91| 美女高潮久久久| 欧美一卡2卡三卡4卡5免费| 亚洲综合丁香婷婷六月香| 91浏览器在线视频| 自拍视频在线观看一区二区| jlzzjlzz欧美大全| 国产精品嫩草影院av蜜臀| 成人性视频网站| 国产精品热久久久久夜色精品三区| 国产成人精品一区二区三区网站观看| 精品av久久707| 国精产品一区一区三区mba视频| 精品国产乱码久久久久久浪潮| 精品一区二区三区久久久| 亚洲精品一区二区三区福利 | 亚洲女同ⅹxx女同tv| 91麻豆成人久久精品二区三区| 亚洲特级片在线| 色悠久久久久综合欧美99| 亚洲天堂久久久久久久| 91麻豆免费在线观看| 亚洲午夜影视影院在线观看| 精品视频一区二区三区免费| 午夜久久久久久| 欧美一区日韩一区| 国内精品写真在线观看| 国产人成亚洲第一网站在线播放| 成人av在线电影| 亚洲黄色av一区| 欧美日韩免费在线视频| 男男视频亚洲欧美| 精品国产精品一区二区夜夜嗨| 国产精品一卡二| 中文字幕一区日韩精品欧美| 99re8在线精品视频免费播放| 一区二区三区 在线观看视频| 欧美区在线观看| 精品一区二区三区影院在线午夜| 中文一区二区在线观看| 色综合亚洲欧洲| 五月天激情综合网| 精品国产凹凸成av人网站| 成人黄色电影在线 | 久久久久久黄色| 99热国产精品| 亚洲444eee在线观看| 欧美mv和日韩mv的网站| av在线播放成人| 日韩av中文字幕一区二区 | 欧美日韩亚州综合| 激情综合色丁香一区二区| 国产精品久久免费看| 欧美日韩专区在线| 国产一区二区三区久久久| 亚洲男人的天堂网| 欧美一区二区网站| 99久久久免费精品国产一区二区| 欧美日韩一区二区三区四区| 日韩国产欧美在线观看| 久久久国产精品午夜一区ai换脸| 色综合久久久久综合体| 久久国产综合精品| 亚洲天堂免费看| 欧美成人免费网站| 国产欧美一区二区三区沐欲| 亚洲人成精品久久久久| 制服丝袜亚洲色图| www.欧美.com| 免费一级片91| 亚洲欧美视频一区| 日韩欧美电影在线| 91蝌蚪porny| 久久99国产精品久久| 亚洲免费观看高清完整版在线观看 | 亚洲男人电影天堂| 精品久久国产字幕高潮| 色哟哟精品一区| 久草这里只有精品视频| 亚洲一级在线观看| 国产精品天干天干在观线| 777奇米四色成人影色区| jlzzjlzz亚洲日本少妇| 国内精品写真在线观看| 午夜日韩在线电影| 亚洲人成网站色在线观看| 2021久久国产精品不只是精品| 欧美午夜片在线看| 成人国产亚洲欧美成人综合网| 美女免费视频一区| 一区二区三区成人| 国产精品对白交换视频| 精品不卡在线视频| 这里只有精品视频在线观看| 色88888久久久久久影院按摩| 国产v综合v亚洲欧| 久久er精品视频| 日韩精品色哟哟| 一区二区成人在线视频| 中文字幕一区二区三区在线不卡 | 国产亚洲精品7777| 日韩精品一区二区三区视频播放| 欧美天天综合网| 色噜噜狠狠成人中文综合| 国产成人午夜精品5599| 国产原创一区二区| 久久精品国产久精国产爱| 视频一区免费在线观看| 亚洲一区二区高清| 国产精品久久久久久久久动漫| 久久久久久久综合| 欧美大片一区二区三区| 日韩一区二区在线观看视频| 欧美蜜桃一区二区三区| 91麻豆免费在线观看| 国产精品一区二区在线观看网站| 毛片av中文字幕一区二区| 日韩精品免费专区| 亚洲成av人片www| 亚洲国产欧美在线| 亚洲午夜在线电影| 亚洲一区二区三区四区五区中文| 亚洲欧美激情一区二区| 日本高清视频一区二区| 欧美大片顶级少妇| 国产一区在线不卡| 国产亚洲精品福利| 国产99久久久久| 1024成人网| 一本一道久久a久久精品| 亚洲一区二区黄色| 欧美人xxxx| 国内成人精品2018免费看| 久久伊人中文字幕| 99久久久免费精品国产一区二区| 亚洲人被黑人高潮完整版| 色综合久久88色综合天天免费| 亚洲永久精品大片| 亚洲精品在线免费观看视频| 国产激情视频一区二区在线观看 | 欧美电影免费观看高清完整版在线 | 国产剧情一区二区| 亚洲亚洲人成综合网络| 国产偷国产偷精品高清尤物| 精品国免费一区二区三区| 一本大道久久a久久综合| 亚洲一区在线视频| 国产精品一区免费在线观看| 亚洲国产精品成人久久综合一区| 一本色道a无线码一区v| 午夜婷婷国产麻豆精品| 亚洲电影一级黄| 国产精品一卡二卡在线观看| 91免费看`日韩一区二区| 18成人在线视频| 亚洲h在线观看| 久久爱www久久做| 波多野结衣中文字幕一区二区三区| 色综合久久久久综合体| 欧美日韩视频在线第一区 | 国产精品一级黄| 色婷婷久久久综合中文字幕| 欧美日韩在线不卡| 日韩欧美在线1卡| 精品国产一区二区在线观看| 91麻豆.com| 99久久精品情趣| 国模冰冰炮一区二区| 日韩精品久久理论片| 亚洲午夜激情网页| 亚洲人成网站在线|