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

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

?? zhanglu15view.cpp

?? 簡單文本編輯器
?? CPP
字號:
// zhanglu15View.cpp : implementation of the CZhanglu15View class
//

#include "stdafx.h"
#include "zhanglu15.h"

#include "zhanglu15Doc.h"
#include "zhanglu15View.h"

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

/////////////////////////////////////////////////////////////////////////////
// CZhanglu15View

IMPLEMENT_DYNCREATE(CZhanglu15View, CView)

BEGIN_MESSAGE_MAP(CZhanglu15View, CView)
	//{{AFX_MSG_MAP(CZhanglu15View)
	ON_WM_LBUTTONDOWN()
	ON_WM_LBUTTONUP()
	ON_WM_MOUSEMOVE()
	ON_WM_CREATE()
	ON_WM_CHAR()
	ON_WM_TIMER()
	//}}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()

/////////////////////////////////////////////////////////////////////////////
// CZhanglu15View construction/destruction

CZhanglu15View::CZhanglu15View()
{
	// TODO: add construction code here  
    m_strLine="";
    m_ptOrigin=0;

    m_bDragging=false;  // 初始化拖拽標記	
	// 獲得十字光標句柄
	m_hCross=AfxGetApp()->
    LoadStandardCursor(IDC_CROSS);
}

CZhanglu15View::~CZhanglu15View()
{
}

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

	return CView::PreCreateWindow(cs);
}

/////////////////////////////////////////////////////////////////////////////
// CZhanglu15View drawing

void CZhanglu15View::OnDraw(CDC* pDC)
{
	CZhanglu15Doc* pDoc = GetDocument();
	ASSERT_VALID(pDoc);
	// TODO: add draw code for native data here
    
	int   nIndex=pDoc->GetNumLines();  // 取得線段的數量
	// 循環畫出每一段線段
	while(nIndex--)  		// 數組下標從0到nIndex-1
	{
		pDoc->GetLine(nIndex)->DrawLine(pDC);  
						// 類CLine的成員函數
	}

}

/////////////////////////////////////////////////////////////////////////////
// CZhanglu15View printing

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

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

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

/////////////////////////////////////////////////////////////////////////////
// CZhanglu15View diagnostics

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

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

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

/////////////////////////////////////////////////////////////////////////////
// CZhanglu15View message handlers

void CZhanglu15View::OnLButtonDown(UINT nFlags, CPoint point) 
{
	// TODO: Add your message handler code here and/or call default
	SetCaretPos(point);
	m_strLine.Empty();
    m_ptOrigin=point;

	SetCapture();  // 捕捉鼠標
	::SetCursor(m_hCross);  	// 設置十字光標
	m_ptOrigin=point;
	m_bDragging=TRUE;  	// 設置拖拽標記
	CView::OnLButtonDown(nFlags, point);
}

void CZhanglu15View::OnLButtonUp(UINT nFlags, CPoint point) 
{
	// TODO: Add your message handler code here and/or call default
	if(m_bDragging)
	{
	      m_bDragging=false;   	// 清拖拽標記	
	      ReleaseCapture();    // 釋放鼠標,還原鼠標形狀
	}

//	CView::OnLButtonUp(nFlags, point);
}

void CZhanglu15View::OnMouseMove(UINT nFlags, CPoint point) 
{
	// TODO: Add your message handler code here and/or call default
	if(m_bDragging)
	{   CZhanglu15Doc  *pDoc=GetDocument(); //獲得文檔對象指針
		ASSERT_VALID(pDoc);  	//測試文檔對象是否運行有效
		pDoc->AddLine(m_ptOrigin, point);  //加入線段到指針數組
		CClientDC   dc(this);
		dc.MoveTo(m_ptOrigin); 
		dc.LineTo(point);  		// 繪制線段
		m_ptOrigin=point;  		// 新的起始點
	}

CStatusBar*pFrame=(CStatusBar*)AfxGetMainWnd(); 
CStatusBar*pStatusBar=(CStatusBar*)pFrame->GetDescendantWindow(AFX_IDW_STATUS_BAR); 
CString strMousePoint; 
strMousePoint.Format("%3d,%3d",point.x,point.y); 
pStatusBar->SetPaneText(pStatusBar->CommandToIndex(IDS_INDICATOR_MOUSE),strMousePoint); 

	CView::OnMouseMove(nFlags, point);
}




int CZhanglu15View::OnCreate(LPCREATESTRUCT lpCreateStruct) 
{
	if (CView::OnCreate(lpCreateStruct) == -1)
		return -1;
	
	// TODO: Add your specialized creation code here
    CClientDC dc(this);//創建設備描述表
	TEXTMETRIC tm;//定義文本信息結構體變量
	dc.GetTextMetrics(&tm);//獲得設備描述表中文本信息
   CreateSolidCaret(tm.tmAveCharWidth/8,tm.tmHeight);
          //根據字體大小,創建合適的插入符
	ShowCaret();//顯示顯示符


	return 0;


}

void CZhanglu15View::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags) 
{
	// TODO: Add your message handler code here and/or call default
	CClientDC dc(this);
	TEXTMETRIC tm;
	dc.GetTextMetrics(&tm);
	if(0x0d==nChar)
	{
	 m_strLine.Empty();
	 m_ptOrigin.y+=tm.tmHeight;
	}
	else if(0x08==nChar)
	{
	  COLORREF clr=dc.SetTextColor(dc.GetBkColor());
	  dc.TextOut(m_ptOrigin.x,m_ptOrigin.y,m_strLine);
	  m_strLine=m_strLine.Left(m_strLine.GetLength()-1);
	  dc.SetTextColor(clr);
	}
	else
	{
	  m_strLine+=nChar;
	}
    CSize sz=dc.GetTextExtent(m_strLine);
	CPoint pt;
	pt.x=m_ptOrigin.x+sz.cx;
	pt.y=m_ptOrigin.y;
	SetCaretPos(pt);

	dc.TextOut(m_ptOrigin.x,m_ptOrigin.y,m_strLine);

	CView::OnChar(nChar, nRepCnt, nFlags);
}

//DEL void CZhanglu15View::OnIdcColor() 
//DEL {
//DEL 	// TODO: Add your command handler code here
//DEL pDC->SetTextColor(RGB(255,0,0));//字體顏色
//DEL 	
//DEL }

void CZhanglu15View::OnTimer(UINT nIDEvent) 
{
	// TODO: Add your message handler code here and/or call default
	
	CView::OnTimer(nIDEvent);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人福利片| 奇米四色…亚洲| 99精品黄色片免费大全| 亚洲视频一区在线| 欧美探花视频资源| 蜜臀精品久久久久久蜜臀| 日韩免费观看高清完整版| 国内外精品视频| 中文字幕一区av| 欧美在线不卡一区| 青青草视频一区| 亚洲国产精华液网站w| 91麻豆国产福利在线观看| 一区二区三区在线高清| 日韩欧美美女一区二区三区| 国产精品 日产精品 欧美精品| 国产精品视频观看| 欧美日韩国产首页在线观看| 国产又黄又大久久| 中文字幕一区二区三区不卡在线| 欧美视频完全免费看| 精品一区二区三区免费观看| 中文字幕佐山爱一区二区免费| 欧美日韩国产首页| 处破女av一区二区| 一区二区在线观看不卡| 欧美电视剧免费全集观看| 国产69精品久久777的优势| 亚洲午夜私人影院| 日本一区二区三区久久久久久久久不| 91麻豆免费看| 国产一区二区三区蝌蚪| 亚洲综合色丁香婷婷六月图片| 精品国产91九色蝌蚪| 日本精品免费观看高清观看| 国产在线播放一区二区三区 | 精品欧美一区二区在线观看| 粉嫩av一区二区三区| 视频一区二区中文字幕| 国产精品久久久久影院老司| 欧美一区二区在线不卡| 日本韩国欧美一区二区三区| 国内外精品视频| 日本特黄久久久高潮| 国产精品高清亚洲| 亚洲精品在线一区二区| 欧美精品高清视频| youjizz久久| 国产一区二区伦理片| 午夜精品久久久久久不卡8050| 国产精品不卡在线| 精品国产91乱码一区二区三区 | 国产精品麻豆视频| 精品国产91久久久久久久妲己 | 欧美一区二区三区在| 色婷婷av一区| 懂色av一区二区三区蜜臀| 极品少妇xxxx偷拍精品少妇| 五月婷婷久久丁香| 亚洲国产人成综合网站| 亚洲日本青草视频在线怡红院| 欧美激情一区二区三区| 久久这里只精品最新地址| 欧美一级高清大全免费观看| 欧美色图免费看| 色94色欧美sute亚洲线路二 | 欧美日韩国产综合视频在线观看| av在线不卡网| 99久久精品国产导航| 岛国av在线一区| 国产精品123| 国产精品66部| 国产成人自拍在线| 成人中文字幕合集| 99re亚洲国产精品| 91丝袜呻吟高潮美腿白嫩在线观看| 成人动漫视频在线| 99久久精品免费| 91黄色激情网站| 欧美伊人久久久久久久久影院 | 国产一区高清在线| 国内成人免费视频| 国产成人福利片| 成人激情视频网站| 99久久国产免费看| 色网站国产精品| 欧美中文字幕一区| 欧美肥胖老妇做爰| 欧美成人性战久久| 久久综合九色综合欧美98| 精品国产乱码91久久久久久网站| 亚洲精品在线免费播放| 国产日产欧美一区二区三区| 国产精品入口麻豆九色| 一区二区三区在线免费观看| 亚洲永久精品国产| 麻豆91在线播放| 精品一区二区三区的国产在线播放| 九一九一国产精品| 粉嫩蜜臀av国产精品网站| 99精品欧美一区二区三区综合在线| 91色在线porny| 在线不卡免费欧美| 久久众筹精品私拍模特| 成人欧美一区二区三区视频网页| 亚洲激情校园春色| 日本三级亚洲精品| 成人av在线播放网站| 日本韩国欧美一区二区三区| 日韩欧美中文字幕精品| 国产欧美日韩一区二区三区在线观看| 亚洲男人电影天堂| 免费成人美女在线观看| aaa欧美大片| 日韩一区二区三区在线| 国产女主播视频一区二区| 亚洲一区影音先锋| 精品一区二区在线视频| 在线影院国内精品| 精品久久久久久亚洲综合网| 亚洲色图在线视频| 久久精品国产一区二区三| 99久久婷婷国产精品综合| 91精品久久久久久久99蜜桃 | 国产成人免费高清| 欧美日韩免费观看一区二区三区 | 裸体在线国模精品偷拍| 99久久综合国产精品| 91精品福利在线一区二区三区| 国产精品久久久久久久第一福利 | 尤物在线观看一区| 国产成人精品亚洲777人妖| 欧美在线综合视频| 国产精品私房写真福利视频| 蜜桃av一区二区三区电影| 91激情在线视频| 国产精品久久久久影院老司| 久久国产精品露脸对白| 欧美色电影在线| 亚洲丝袜自拍清纯另类| 国产一区二区三区四区五区入口 | 国产美女主播视频一区| 777奇米四色成人影色区| 一区二区在线观看不卡| 成人h版在线观看| 久久美女高清视频| 青青草原综合久久大伊人精品 | 欧美精品日韩精品| 亚洲影院免费观看| 色婷婷av一区二区三区之一色屋| 国产亚洲欧洲997久久综合| 青青青伊人色综合久久| 欧美日韩国产在线观看| 亚洲一区中文日韩| 91片黄在线观看| 日韩毛片高清在线播放| 国产成人精品免费看| 久久久精品国产免大香伊| 久久精品国产77777蜜臀| 777午夜精品视频在线播放| 天堂成人国产精品一区| 欧美优质美女网站| 亚洲少妇中出一区| 色网站国产精品| 一区二区三区精品视频在线| 色婷婷精品大在线视频| 亚洲精品视频免费看| 色香蕉成人二区免费| 一个色综合av| 欧美日韩精品三区| 日韩中文字幕区一区有砖一区 | 成人免费高清在线观看| 中文在线一区二区| 91在线观看高清| 一区二区久久久| 7777精品伊人久久久大香线蕉超级流畅| 亚洲制服欧美中文字幕中文字幕| 欧美日韩一级视频| 亚洲va天堂va国产va久| 欧美一区二区三区男人的天堂| 日韩av在线播放中文字幕| 欧美精品一区二区久久婷婷| 精品制服美女丁香| 国产精品色呦呦| 在线免费观看日本一区| 午夜私人影院久久久久| 日韩欧美一级特黄在线播放| 国产伦精品一区二区三区免费迷 | 粉嫩欧美一区二区三区高清影视| 国产精品久久久久久久久久免费看| 91热门视频在线观看| 午夜av一区二区| 精品国产百合女同互慰| 99精品国产一区二区三区不卡| 亚洲一区二区三区不卡国产欧美| 91精品国产高清一区二区三区 | 99精品黄色片免费大全| 偷窥少妇高潮呻吟av久久免费| 日韩精品一区二区三区在线播放 | 成人黄色小视频在线观看|