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

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

?? wyspview.cpp

?? 合同管理系統(tǒng)
?? CPP
字號:
// wyspView.cpp : implementation of the CWyspView class
//

#include "stdafx.h"
#include "htglxt.h"

#include "MyDoc.h"
#include "wyspView.h"

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

/////////////////////////////////////////////////////////////////////////////
// CWyspView

IMPLEMENT_DYNCREATE(CWyspView, CScrollView)

BEGIN_MESSAGE_MAP(CWyspView, CScrollView)
	//{{AFX_MSG_MAP(CWyspView)
		// NOTE - the ClassWizard will add and remove mapping macros here.
		//    DO NOT EDIT what you see in these blocks of generated code!
	//}}AFX_MSG_MAP
	// Standard printing commands
	ON_COMMAND(ID_FILE_PRINT, CScrollView::OnFilePrint)
	ON_COMMAND(ID_FILE_PRINT_DIRECT, CScrollView::OnFilePrint)
	ON_COMMAND(ID_FILE_PRINT_PREVIEW, CScrollView::OnFilePrintPreview)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CWyspView construction/destruction

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

}

CWyspView::~CWyspView()
{
}

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

	return CScrollView::PreCreateWindow(cs);
}

/////////////////////////////////////////////////////////////////////////////
// CWyspView drawing

void CWyspView::OnDraw(CDC* pDC)
{
	CMyDoc* pDoc = GetDocument();
	ASSERT_VALID(pDoc);
	Print(0.378, 0.2,pDC);
}

void CWyspView::OnInitialUpdate()
{
	CScrollView::OnInitialUpdate();
	CDC * pDC;
	pDC=this->GetDC();
	memDC.CreateCompatibleDC(pDC);
	bmp.LoadBitmap(IDB_WYSPVIEW);
	memDC.SelectObject(&bmp);
	BITMAP bits;
	bmp.GetBitmap(&bits);
	CSize sizeTotal;
	// TODO: calculate the total size of this view
	sizeTotal.cx =bits.bmWidth-100;
	sizeTotal.cy=bits.bmHeight+100;
	SetScrollSizes(MM_TEXT, sizeTotal);
	
	if(PrintID.IsEmpty())
		return;
	CString sSQL;
	RxRecordset drst;
	sSQL.Format("SELECT * FROM 違約索賠視圖 WHERE 編號='%s'",PrintID);
	drst.Open(sSQL,adCmdText);
	if(drst.GetRecordCount()<1)
		return;
	sHTBH=drst.GetFieldValue("合同號");
	sXMMC=drst.GetFieldValue("項目名稱");
	sBMMC=drst.GetFieldValue("部門名稱");
	sWTRQ=drst.GetFieldValue("問題日期");
	sWTNR=drst.GetFieldValue("問題內(nèi)容");
	sJSJG=drst.GetFieldValue("交涉結(jié)果");
	sFZE=drst.GetFieldValue("負責(zé)人");
	sSPQK=drst.GetFieldValue("索賠情況");
}

/////////////////////////////////////////////////////////////////////////////
// CWyspView printing

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

void CWyspView::OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo)
{
	LPDEVMODE mode;
	mode=pInfo->m_pPD->GetDevMode();
	int xPix=pDC->GetDeviceCaps(HORZRES);
	int yPix=pDC->GetDeviceCaps(VERTRES);
	Ratio.x=(float)xPix/(float)mode->dmPaperWidth;
	Ratio.y=(float)yPix/(float)mode->dmPaperLength;
}

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

/////////////////////////////////////////////////////////////////////////////
// CWyspView diagnostics

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

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

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

/////////////////////////////////////////////////////////////////////////////
// CWyspView message handlers

BOOL CWyspView::DestroyWindow() 
{
	memDC.DeleteDC();
	bmp.DeleteObject();	
	
	return CScrollView::DestroyWindow();
}

void CWyspView::OnPrint(CDC* pDC, CPrintInfo* pInfo) 
{
	Print(Ratio.x, Ratio.y,pDC);
	
	//CScrollView::OnPrint(pDC, pInfo);
}

void CWyspView::Print(float x, float y, CDC *pDC)
{
	int xPix=pDC->GetDeviceCaps(HORZRES);
	int yPix=pDC->GetDeviceCaps(VERTRES);

	BITMAP bitstruct;
	bmp.GetBitmap(&bitstruct);
	pDC->SetMapMode(MM_TEXT);
	CRect rect(0,0,xPix,yPix);

	//變比載入圖片
	pDC->StretchBlt(xPix/15,yPix/15,xPix-2*(xPix/15),yPix-2*(yPix/15),&memDC,0,0,bitstruct.bmWidth,bitstruct.bmHeight,SRCCOPY);

	pDC->TextOut(450*x,512*y,PrintID);
	pDC->TextOut(1250*x,512*y,sHTBH);
	pDC->TextOut(450*x,603*y,sBMMC);
	pDC->TextOut(1250*x,603*y,sXMMC);
	pDC->TextOut(540*x,695*y,sWTRQ);
	rect=CRect(300*x,875*y,xPix-(300*x),1600*y );
	pDC->DrawText(sWTNR,&rect,DT_WORDBREAK);
	rect=CRect(300*x,1795*y,xPix-(300*x),2500*y );
	pDC->DrawText(sJSJG,&rect,DT_WORDBREAK);
	pDC->TextOut(500*x,2550*y,sFZE);
	pDC->TextOut(1060*x,2555*y,sSPQK);

}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲黄色免费网站| 亚洲色图欧洲色图婷婷| av中文字幕在线不卡| 亚洲国产你懂的| 国产亚洲精品中文字幕| 精品视频1区2区| 国产盗摄一区二区| 丝袜美腿一区二区三区| 中文字幕一区三区| 精品久久久网站| 欧美日韩不卡在线| 成人白浆超碰人人人人| 免费xxxx性欧美18vr| 一区二区三区美女视频| 国产欧美一区二区三区在线老狼 | 丁香婷婷综合激情五月色| 天天综合网天天综合色| 日韩一区在线看| 国产拍揄自揄精品视频麻豆| 在线播放/欧美激情| 色一区在线观看| 成人a免费在线看| 国产一区二区三区在线观看免费视频| 亚洲国产毛片aaaaa无费看 | 日本视频一区二区| 一区二区三区欧美日| 国产精品久久久久久久久图文区 | 视频在线观看91| 亚洲精品ww久久久久久p站| 国产精品色呦呦| 久久精子c满五个校花| 欧美videossexotv100| 欧美日本在线看| 欧美日韩国产系列| 欧美亚洲高清一区二区三区不卡| 成人福利视频网站| 成人综合在线视频| 国产一区二区三区国产| 国内精品伊人久久久久影院对白| 日本不卡123| 日本不卡免费在线视频| 日韩二区三区四区| 免费人成精品欧美精品 | 国产成人综合亚洲91猫咪| 狠狠v欧美v日韩v亚洲ⅴ| 久久黄色级2电影| 经典三级视频一区| 国内一区二区视频| 波多野结衣精品在线| 不卡一卡二卡三乱码免费网站| 高清不卡一区二区| 国产成人综合亚洲91猫咪| 国产综合色在线| 成人免费视频播放| 91麻豆国产香蕉久久精品| 91网站在线观看视频| 欧美视频日韩视频| 在线播放日韩导航| 26uuu欧美| 国产精品丝袜久久久久久app| 亚洲欧洲无码一区二区三区| 一区二区三区资源| 首页国产欧美日韩丝袜| 国模娜娜一区二区三区| 成人免费视频一区| 在线观看av不卡| 日韩一级黄色大片| 国产日韩欧美综合在线| 亚洲天堂网中文字| 首页国产欧美久久| 国产精品一区二区在线观看网站| 成人av电影免费观看| 欧美在线观看视频一区二区三区 | 精品国产电影一区二区| 中文字幕免费在线观看视频一区| 亚洲精品国产精品乱码不99| 婷婷中文字幕综合| 国产成人精品免费一区二区| 色综合久久久久| 日韩一级完整毛片| 亚洲视频1区2区| 久久国产精品区| 99久久精品情趣| 欧美一级二级三级乱码| 国产精品色哟哟| 丝袜美腿高跟呻吟高潮一区| 国产iv一区二区三区| 色哦色哦哦色天天综合| 精品少妇一区二区三区视频免付费| 国产精品日产欧美久久久久| 日韩中文字幕区一区有砖一区| 国产剧情一区二区| 欧美日韩国产123区| 国产欧美日本一区二区三区| 亚洲成人免费影院| 国产成人高清视频| 欧美久久一二三四区| 国产精品妹子av| 男女视频一区二区| 色婷婷av一区| 国产欧美日韩在线视频| 丝袜美腿亚洲一区二区图片| 91亚洲永久精品| 久久中文字幕电影| 午夜影视日本亚洲欧洲精品| 成人免费福利片| 欧美xxxxx牲另类人与| 亚洲国产cao| 91一区二区三区在线观看| 久久精品夜夜夜夜久久| 日本欧美一区二区在线观看| 欧美亚洲国产bt| 成人欧美一区二区三区黑人麻豆| 精品一区二区三区视频| 欧美美女一区二区三区| 亚洲欧洲另类国产综合| 国产麻豆视频精品| 91精品国产综合久久久久| 亚洲乱码国产乱码精品精可以看 | 成人爽a毛片一区二区免费| 日韩精品专区在线影院观看| 亚洲午夜私人影院| 色综合久久中文字幕综合网| 欧美国产乱子伦 | 国产精品456| 久久综合色婷婷| 免费亚洲电影在线| 欧美一区二区三区啪啪| 午夜精品久久久久久久久久| 欧美在线综合视频| 亚洲最大成人综合| 色综合久久久网| 亚洲在线视频网站| 91久久香蕉国产日韩欧美9色| 国产精品久久777777| 成人精品gif动图一区| 国产欧美一区二区三区鸳鸯浴| 国产不卡视频一区二区三区| 久久免费午夜影院| 国产成人精品一区二区三区四区 | 五月婷婷综合在线| 欧美三级欧美一级| 日韩专区一卡二卡| 91精品午夜视频| 蜜桃久久久久久| 久久综合一区二区| 大胆欧美人体老妇| 亚洲女性喷水在线观看一区| 91黄色在线观看| 午夜精品久久久久久久| 欧美高清视频不卡网| 美脚の诱脚舐め脚责91| 久久综合色之久久综合| 成人激情黄色小说| 樱桃视频在线观看一区| 欧美亚洲自拍偷拍| 日韩不卡一区二区| 精品国产乱码久久久久久久久| 国产久卡久卡久卡久卡视频精品| 中文字幕欧美区| 欧美亚洲动漫另类| 久久国产福利国产秒拍| 久久精品免视看| 色综合久久88色综合天天免费| 午夜影院在线观看欧美| 精品国产凹凸成av人网站| 成人激情黄色小说| 午夜精品123| 久久精品男人的天堂| 欧美在线观看视频在线| 久久超碰97人人做人人爱| 国产女同性恋一区二区| 91亚洲国产成人精品一区二三| 午夜精品久久久久久久99水蜜桃 | 日韩一区欧美二区| 亚洲精品一区二区三区精华液| 成人午夜短视频| 午夜激情一区二区三区| 国产夜色精品一区二区av| 99re8在线精品视频免费播放| 天天色综合天天| 国产亚洲视频系列| 欧美影视一区在线| 国产在线精品不卡| 亚洲黄色小说网站| 久久蜜桃一区二区| 欧美日韩在线综合| 国产91综合网| 视频一区国产视频| 国产精品嫩草影院av蜜臀| 51精品视频一区二区三区| jlzzjlzz欧美大全| 久久精品国产精品亚洲红杏| 亚洲色图欧洲色图| 久久免费电影网| 91精品国产手机| 色哟哟欧美精品| 国产91在线|亚洲| 精品一区二区成人精品| 亚洲第四色夜色|