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

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

?? imageview.cpp

?? 這是一個MFC處理圖片的程序
?? CPP
字號:
// ImageView.cpp : CImageView 類的實現(xiàn)
//

#include "stdafx.h"
#include "Image.h"

#include "ImageDoc.h"
#include "ImageView.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#endif


// CImageView

IMPLEMENT_DYNCREATE(CImageView, CScrollView)

BEGIN_MESSAGE_MAP(CImageView, CScrollView)
	// 標(biāo)準(zhǔn)打印命令
	ON_COMMAND(ID_FILE_PRINT, &CScrollView::OnFilePrint)
	ON_COMMAND(ID_FILE_PRINT_DIRECT, &CScrollView::OnFilePrint)
	ON_COMMAND(ID_FILE_PRINT_PREVIEW, &CScrollView::OnFilePrintPreview)
	ON_WM_SIZE()
END_MESSAGE_MAP()

// CImageView 構(gòu)造/析構(gòu)

CImageView::CImageView()
{
	// TODO: 在此處添加構(gòu)造代碼
	init = false;

}

CImageView::~CImageView()
{
}

BOOL CImageView::PreCreateWindow(CREATESTRUCT& cs)
{
	// TODO: 在此處通過修改
	//  CREATESTRUCT cs 來修改窗口類或樣式

	return CScrollView::PreCreateWindow(cs);
}

// CImageView 繪制

void CImageView::OnDraw(CDC* pDC)
{
	CImageDoc* pDoc = GetDocument();
	ASSERT_VALID(pDoc);
	if (!pDoc)
		return;

	// TODO: 在此處為本機數(shù)據(jù)添加繪制代碼
	if (!pDoc->img.IsNull()) {
		RECT rect;
		GetClientRect(&rect);
		if (pDoc->img.GetWidth() > rect.right) {
			rect.bottom = (int)(((float)pDoc->img.GetHeight() * rect.right)/pDoc->img.GetWidth() + 0.5);
			pDC->SetStretchBltMode(HALFTONE);
			pDoc->img.Draw(pDC->m_hDC, rect);
		}
		else pDoc->img.Draw(pDC->m_hDC, 0, 0);
	}
}

void CImageView::OnInitialUpdate()
{
	CScrollView::OnInitialUpdate();

	//CSize sizeTotal;
	// TODO: 計算此視圖的合計大小
	//sizeTotal.cx = sizeTotal.cy = 100;
	//SetScrollSizes(MM_TEXT, sizeTotal);
	CImageDoc* pDoc = GetDocument();
	if(pDoc->img.IsNull()) SetScrollSizes(MM_TEXT, CSize(100, 100));
	else {
		w = pDoc->img.GetWidth(); h = pDoc->img.GetHeight();
		RECT crect;
		GetClientRect(&crect);
		SetScrollSizes(MM_TEXT, CSize(w, h), CSize(crect.right, crect.bottom), CSize(10, 10));
		//GetParentFrame()->RecalcLayout();
		ResizeParentToFit( );
		init = true;
	}

}


// CImageView 打印

BOOL CImageView::OnPreparePrinting(CPrintInfo* pInfo)
{
	// 默認準(zhǔn)備
	return DoPreparePrinting(pInfo);
}

void CImageView::OnBeginPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
	// TODO: 添加額外的打印前進行的初始化過程
}

void CImageView::OnEndPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
	// TODO: 添加打印后進行的清除過程
}


// CImageView 診斷

#ifdef _DEBUG
void CImageView::AssertValid() const
{
	CScrollView::AssertValid();
}

void CImageView::Dump(CDumpContext& dc) const
{
	CScrollView::Dump(dc);
}

CImageDoc* CImageView::GetDocument() const // 非調(diào)試版本是內(nèi)聯(lián)的
{
	ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(CImageDoc)));
	return (CImageDoc*)m_pDocument;
}
#endif //_DEBUG


// CImageView 消息處理程序

void CImageView::OnSize(UINT nType, int cx, int cy)
{
	CScrollView::OnSize(nType, cx, cy);

	// TODO: 在此處添加消息處理程序代碼
CImageDoc* pDoc = GetDocument();
	ASSERT_VALID(pDoc);
	if (!pDoc) return;
	if (init) SetScrollSizes(MM_TEXT, CSize(w, h), CSize(cx, cy), CSize(10,10));

}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品视频www在线观看 | 久久99国产精品麻豆| 久久丁香综合五月国产三级网站| 免费成人性网站| 国产**成人网毛片九色| 欧洲一区二区三区免费视频| 日韩欧美中文字幕制服| 国产精品毛片高清在线完整版| 亚洲国产一二三| 韩国v欧美v亚洲v日本v| 日本精品一区二区三区高清| 精品久久一区二区三区| 亚洲欧美综合色| 蜜臀av性久久久久蜜臀av麻豆| 丁香六月综合激情| 欧美男男青年gay1069videost| 2019国产精品| 亚洲一区视频在线观看视频| 国产高清不卡二三区| 欧美日本不卡视频| 中文字幕中文在线不卡住| 日本欧美一区二区三区乱码| 97久久精品人人做人人爽| 欧美一区二区黄色| 亚洲少妇最新在线视频| 国内精品视频666| 欧美在线观看视频一区二区| 国产情人综合久久777777| 视频一区二区国产| 不卡视频在线看| 精品日产卡一卡二卡麻豆| 亚洲伦理在线免费看| 国产福利一区二区三区在线视频| 777精品伊人久久久久大香线蕉| 中文字幕中文字幕一区| 精品一区二区三区在线播放| 在线观看亚洲精品视频| 国产精品国产自产拍高清av王其 | 日韩一卡二卡三卡| 亚洲欧美成人一区二区三区| 日韩主播视频在线| 成人av在线电影| 久久久精品综合| 七七婷婷婷婷精品国产| 欧美亚洲动漫精品| 自拍偷拍欧美激情| 成人免费高清在线观看| 久久久国际精品| 精品一区二区三区在线播放 | 美女视频一区二区| 欧美日本一区二区| 亚洲韩国一区二区三区| 91黄色小视频| 亚洲视频一区二区在线观看| 国产91精品免费| 久久久久久久久99精品| 裸体一区二区三区| 日韩小视频在线观看专区| 亚洲综合精品自拍| 91影视在线播放| 国产精品福利一区| 不卡的av电影在线观看| 久久精品亚洲精品国产欧美kt∨| 日本三级亚洲精品| 日韩一区二区视频| 麻豆精品精品国产自在97香蕉| 欧美一区二区高清| 免费观看一级特黄欧美大片| 日韩一级视频免费观看在线| 天天色图综合网| 制服丝袜亚洲网站| 日韩精品电影在线| 日韩欧美黄色影院| 国内久久婷婷综合| 久久精品一区二区三区不卡牛牛| 国产一区二区伦理片| 精品88久久久久88久久久| 国产精品夜夜嗨| 日本一区二区三区在线观看| 不卡一区二区三区四区| 亚洲日本护士毛茸茸| 欧洲精品视频在线观看| 亚洲第一激情av| 欧美一区二区精品久久911| 另类人妖一区二区av| 欧美videos中文字幕| 狠狠色综合日日| 国产精品每日更新在线播放网址| 99精品偷自拍| 亚洲福中文字幕伊人影院| 6080午夜不卡| 国精产品一区一区三区mba视频 | 成人免费福利片| 亚洲欧美成人一区二区三区| 欧美亚洲国产bt| 麻豆成人久久精品二区三区红 | 韩国女主播一区| 国产精品伦理一区二区| 在线免费亚洲电影| 日本午夜精品视频在线观看 | 国产在线精品一区二区三区不卡| 久久久99精品久久| 色综合久久中文综合久久97| 天天免费综合色| 2021中文字幕一区亚洲| 91片黄在线观看| 日本中文字幕不卡| 亚洲国产经典视频| 欧美男男青年gay1069videost| 激情综合色播五月| 亚洲色图清纯唯美| 日韩美女一区二区三区四区| www.成人网.com| 日韩av中文字幕一区二区三区| 国产欧美日韩在线看| 欧美视频一区二| 国产麻豆视频一区二区| 亚洲一卡二卡三卡四卡五卡| 26uuu精品一区二区| 在线视频欧美区| 国产剧情在线观看一区二区| 伊人性伊人情综合网| 精品欧美乱码久久久久久1区2区| 91丨国产丨九色丨pron| 蜜臀av一级做a爰片久久| 亚洲欧美另类小说| www成人在线观看| 欧美午夜一区二区三区免费大片| 国产成人一级电影| 丝袜美腿亚洲一区| 国产欧美一区二区三区网站 | 美女免费视频一区二区| 亚洲欧美怡红院| 久久久综合精品| 91精品国产综合久久香蕉麻豆| av电影在线不卡| 韩国视频一区二区| 日韩精品午夜视频| 亚洲欧洲精品一区二区三区不卡| 欧美一级欧美三级| 欧美中文字幕亚洲一区二区va在线| 国产成人免费视频| 久久成人综合网| 亚洲123区在线观看| 国产精品久久久久久久久快鸭| 精品国产制服丝袜高跟| 欧美日韩在线播放三区| a级精品国产片在线观看| 国内成+人亚洲+欧美+综合在线| 亚洲国产中文字幕| 亚洲精品日产精品乱码不卡| 中文乱码免费一区二区| 2020国产成人综合网| 欧美一区三区四区| 欧美性色欧美a在线播放| 色综合天天狠狠| 99在线精品免费| 国产成人鲁色资源国产91色综 | 精品国产一区a| 日韩网站在线看片你懂的| 欧美日韩午夜在线视频| 91理论电影在线观看| 成人动漫在线一区| 国产黄人亚洲片| 国产美女视频一区| 狠狠色2019综合网| 麻豆国产91在线播放| 青青青伊人色综合久久| 日韩电影免费一区| 欧美自拍偷拍一区| 青青青爽久久午夜综合久久午夜 | 一区二区三区在线看| 亚洲欧洲日产国码二区| 国产精品久久久久久亚洲伦| 欧美激情综合在线| 中国av一区二区三区| 欧美经典三级视频一区二区三区| 久久久久久久久97黄色工厂| 国产偷国产偷亚洲高清人白洁| 久久久青草青青国产亚洲免观| 久久综合视频网| 国产欧美一区二区在线观看| 国产精品丝袜91| 国产精品午夜电影| 亚洲日韩欧美一区二区在线| 亚洲精品菠萝久久久久久久| 亚洲综合无码一区二区| 亚洲一区二区三区在线看| 亚洲国产你懂的| 奇米色一区二区三区四区| 理论电影国产精品| 国产精品99久久久久久似苏梦涵| 激情国产一区二区 | 亚洲视频一区在线观看| 亚洲精品日韩综合观看成人91| 亚洲电影视频在线| 肉肉av福利一精品导航| 久久超碰97中文字幕| 国产成人在线视频网址| 97久久人人超碰|