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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? homefinancemanagerview.cpp

?? C++的課程設(shè)計(jì)
?? CPP
字號(hào):
// HomeFinanceManagerView.cpp : implementation of the CHomeFinanceManagerView class
//

#include "stdafx.h"
#include "HomeFinanceManager.h"
#include "HomeFinanceManagerDoc.h"
#include "HomeFinanceManagerView.h"
#include "CMD.h"

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

/////////////////////////////////////////////////////////////////////////////
// CHomeFinanceManagerView

IMPLEMENT_DYNCREATE(CHomeFinanceManagerView, CView)

BEGIN_MESSAGE_MAP(CHomeFinanceManagerView, CView)
	//{{AFX_MSG_MAP(CHomeFinanceManagerView)
	ON_WM_SIZE()
	ON_WM_ERASEBKGND() 
	//}}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()

/////////////////////////////////////////////////////////////////////////////
// CHomeFinanceManagerView construction/destruction

CHomeFinanceManagerView::CHomeFinanceManagerView()
{
	// TODO: add construction code here
	m_ActiveDialog = NULL;
	m_bHasClick = false;

}

CHomeFinanceManagerView::~CHomeFinanceManagerView()
{
}

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

	return CView::PreCreateWindow(cs);
}

/////////////////////////////////////////////////////////////////////////////
// CHomeFinanceManagerView drawing

void CHomeFinanceManagerView::OnDraw(CDC* pDC)
{
	CHomeFinanceManagerDoc* pDoc = GetDocument();
	ASSERT_VALID(pDoc);

	// TODO: add draw code for native data here
}

BOOL CHomeFinanceManagerView::OnEraseBkgnd( CDC* pDC )
{
	if(!m_bHasClick)
		DisplayBackBmp();
	return TRUE;
}

/////////////////////////////////////////////////////////////////////////////
// CHomeFinanceManagerView printing

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

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

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

/////////////////////////////////////////////////////////////////////////////
// CHomeFinanceManagerView diagnostics

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

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

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

/////////////////////////////////////////////////////////////////////////////
// CHomeFinanceManagerView message handlers

void  CHomeFinanceManagerView::DisplayBackBmp()
{
	CBitmap Bitmap;
	Bitmap.LoadBitmap(IDB_MAINBACK);
	
	BITMAP bmpInfo;
	Bitmap.GetBitmap(&bmpInfo);
	
	
	CDC* pDlgDC = this->GetDC();
	CDC MemDC;
	MemDC.CreateCompatibleDC(pDlgDC);
	MemDC.SelectObject(Bitmap);
	
	RECT rcClient;
	this->GetClientRect(&rcClient);
	int iWidth = rcClient.right - rcClient.left;
	int iHeight = rcClient.bottom - rcClient.top;
	
	
	pDlgDC->BitBlt(0, 0, iWidth, iHeight, &MemDC, 0, 0,SRCCOPY);
}
//----------------------------------------------------------------------------------

void CHomeFinanceManagerView::OnSize(UINT nType, int cx, int cy) 
{
	CView::OnSize(nType, cx, cy);
	
	// TODO: Add your message handler code here
	ShowWindow();
	
}
//----------------------------------------------------------------------------------

void	CHomeFinanceManagerView::VerifyUser(void)
{
	CHomeFinanceManagerDoc* pDoc = 	GetDocument();
	pDoc->VerifyUser(this);
}

//----------------------------------------------------------------------------------
//更新View信息

void CHomeFinanceManagerView::OnUpdate( CView* pSender, LPARAM lHint, CObject* pHint )
{
	CCMD* pCmd = (CCMD*)pHint;
	if(pCmd == 0)
	{
		return;
	}
	if(pCmd->getType() == CMD_LOGIN)
	{
		ShowLoginDialog();		
	}
	if(pCmd->getType() == CMD_BALANCE)
	{
		ShowBalanceDialog();		
	}

	if(pCmd->getType() == CMD_FINANCE_IN)
	{
		ShowFinanceIn();		
	}

	if(pCmd->getType() == CMD_FINANCE_OUT)
	{
		ShowFinanceOut();		
	}
}

//----------------------------------------------------------------------------------

void  CHomeFinanceManagerView::ShowLoginDialog()
{
	if(!m_DialogLogin)
	{
		m_DialogLogin.Create(IDD_LOGIN, this);
		m_DialogLogin.setParentView(this);
	}
	if(m_ActiveDialog)
	{
		m_ActiveDialog->ShowWindow(SW_HIDE);
	}
	m_ActiveDialog = &m_DialogLogin;

	ShowWindow();
}
//----------------------------------------------------------------------------------
//顯示收支平衡表
void    CHomeFinanceManagerView::ShowBalanceDialog()
{
	if(!m_DialogBalance)
	{
		m_DialogBalance.Create(IDD_BALANCE, this);
	}
	if(m_ActiveDialog)
	{
		m_ActiveDialog->ShowWindow(SW_HIDE);
	}
	m_ActiveDialog = &m_DialogBalance;
	
	ShowWindow();	
}
//----------------------------------------------------------------------------------
//顯示收入窗口
void    CHomeFinanceManagerView::ShowFinanceIn()
{
	if(!m_DialogFinanceIn)
	{
		m_DialogFinanceIn.Create(IDD_FINANCEIN, this);
	}

	if(m_ActiveDialog)
	{
		m_ActiveDialog->ShowWindow(SW_HIDE);
	}
	m_ActiveDialog = &m_DialogFinanceIn;
	
	ShowWindow();	
}
//----------------------------------------------------------------------------------

void    CHomeFinanceManagerView::ShowFinanceOut()
{
	if(!m_DialogFinanceOut)
	{
		m_DialogFinanceOut.Create(IDD_FINANCEOUT, this);
	}
	
	if(m_ActiveDialog)
	{
		m_ActiveDialog->ShowWindow(SW_HIDE);
	}
	m_ActiveDialog = &m_DialogFinanceOut;
	
	ShowWindow();	
}
//----------------------------------------------------------------------------------

void	CHomeFinanceManagerView::ShowWindow()
{
	if(m_ActiveDialog)
	{
		RECT rcClient;
		this->GetClientRect(&rcClient);
		m_ActiveDialog->MoveWindow(&rcClient,true);
		m_ActiveDialog->ShowWindow(SW_SHOW);
		m_bHasClick = true;
	}	
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区免费在线看| 另类的小说在线视频另类成人小视频在线| 一区二区三区在线视频免费| 亚洲国产一区二区三区青草影视| 美女视频黄久久| 国产成人一区在线| 欧美做爰猛烈大尺度电影无法无天| 欧美一区日本一区韩国一区| 国产欧美日韩亚州综合| 一区二区三区不卡在线观看 | 91浏览器在线视频| 91精品国产综合久久精品麻豆| 欧美精品一区男女天堂| 一区二区三区在线播放| 蜜臀91精品一区二区三区| av午夜精品一区二区三区| 欧美一区二区观看视频| 国产精品久久久久婷婷二区次| 性做久久久久久久久| 国产盗摄精品一区二区三区在线| 在线观看亚洲成人| 国产亚洲成av人在线观看导航| 亚洲一区二区三区不卡国产欧美| 国产一区二区在线视频| 欧美性猛交xxxx乱大交退制版| 久久先锋影音av鲁色资源网| 亚洲一区二区3| youjizz久久| 欧美成人一区二区三区片免费| 亚洲摸摸操操av| 国产成人在线影院| 欧美一区二区在线观看| 亚洲青青青在线视频| 国产在线播放一区三区四| 欧美日韩你懂的| 亚洲天堂中文字幕| 国产精品77777竹菊影视小说| 在线成人小视频| 亚洲日本va午夜在线电影| 国产精品伊人色| 日韩一区二区电影网| 中文字幕一区二区三区在线不卡| 青青草原综合久久大伊人精品优势| 色综合中文字幕国产 | 亚洲v精品v日韩v欧美v专区| 国产不卡在线一区| 欧美成人精品3d动漫h| 性做久久久久久免费观看欧美| 色婷婷激情综合| 中文字幕在线观看不卡| 7777精品伊人久久久大香线蕉| 中文字幕一区二区三区视频| 国产精品白丝jk黑袜喷水| 日韩欧美精品在线视频| 亚洲mv大片欧洲mv大片精品| 不卡视频在线观看| 欧美高清在线视频| 高清不卡一二三区| 国产三级精品三级在线专区| 国内精品伊人久久久久av一坑| 91精品午夜视频| 天天影视涩香欲综合网| 欧美午夜精品一区| 亚洲自拍偷拍网站| 欧美中文字幕久久| 亚洲精品乱码久久久久久| 色域天天综合网| 亚洲精品视频在线| 欧美在线一区二区| 亚洲国产视频直播| 欧美精品 日韩| 青娱乐精品视频| 日韩精品一区二区三区在线播放| 美腿丝袜亚洲色图| 欧美成人精品1314www| 国产一区二区三区四区五区入口 | 高清视频一区二区| 日本一区二区三区国色天香| 成人av网站免费| 亚洲丝袜制服诱惑| 在线亚洲欧美专区二区| 亚洲电影一级片| 日韩欧美一级二级三级久久久| 美女网站色91| 久久日一线二线三线suv| 国产精品一区2区| 国产亚洲成aⅴ人片在线观看 | 亚洲国产成人私人影院tom | 国产精品天美传媒| 99久久精品免费看| 亚洲愉拍自拍另类高清精品| 51精品国自产在线| 国产一区二区在线视频| 中文字幕一区在线观看| 欧美优质美女网站| 久久99精品久久久久久| 麻豆91免费观看| 中文字幕av免费专区久久| 97se亚洲国产综合自在线观| 亚洲一区二区三区四区五区黄| 91精品国产色综合久久| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 国产日韩欧美高清在线| 91啪在线观看| 人人狠狠综合久久亚洲| 国产人妖乱国产精品人妖| 色综合一个色综合| 日本人妖一区二区| 国产精品欧美一级免费| 欧美男同性恋视频网站| 国产另类ts人妖一区二区| 成人欧美一区二区三区小说| 欧美日韩国产bt| 国产精品亚洲午夜一区二区三区 | 欧美亚一区二区| 麻豆91在线看| 亚洲精品国产视频| 亚洲精品一区在线观看| 91黄色激情网站| 国产精一区二区三区| 亚洲中国最大av网站| 精品国产乱码久久久久久免费| 97精品国产露脸对白| 久久丁香综合五月国产三级网站| 亚洲欧美日本韩国| 精品久久久久久久久久久久包黑料 | 日韩一区二区三区免费看 | 亚洲欧美在线视频观看| 日韩欧美成人一区| 在线观看欧美日本| 国产精品一区二区在线观看不卡 | 91精品国产入口| 97久久精品人人澡人人爽| 狠狠色伊人亚洲综合成人| 亚洲精品欧美激情| 国产欧美精品在线观看| 欧美酷刑日本凌虐凌虐| 94色蜜桃网一区二区三区| 欧洲精品中文字幕| 成人三级伦理片| 麻豆成人久久精品二区三区红| 亚洲激情av在线| 欧美国产综合一区二区| 3d动漫精品啪啪1区2区免费| 99精品久久久久久| 国产大陆精品国产| 九色综合国产一区二区三区| 午夜日韩在线观看| 亚洲激情校园春色| 综合亚洲深深色噜噜狠狠网站| 精品久久一二三区| 欧美一区二区三区在线观看视频| 色综合中文综合网| 国内国产精品久久| 日韩国产欧美三级| 伊人开心综合网| 亚洲视频一区在线| 国产精品午夜免费| 久久久久久日产精品| 日韩手机在线导航| 欧美另类一区二区三区| 欧美中文字幕久久| 91福利国产成人精品照片| av一本久道久久综合久久鬼色| 国产传媒日韩欧美成人| 激情六月婷婷久久| 美日韩一区二区三区| 免费看日韩精品| 日韩精品电影一区亚洲| 亚洲国产日日夜夜| 亚洲精品国产视频| 一区二区成人在线| 一区二区三区在线观看国产| 亚洲精选免费视频| 一区二区三区四区激情 | 欧美日韩国产123区| 欧美视频在线观看一区| 色哟哟一区二区在线观看| 91色在线porny| 色偷偷一区二区三区| 色婷婷av一区二区三区大白胸| 色呦呦网站一区| 在线观看不卡视频| 欧美视频日韩视频| 欧美日韩国产成人在线免费| 欧美久久高跟鞋激| 欧美一区二区日韩| 欧美精品一区二区三区蜜臀| 337p粉嫩大胆噜噜噜噜噜91av| 精品国产一二三区| 国产日韩欧美制服另类| 中文字幕一区三区| 一区二区三区四区乱视频| 舔着乳尖日韩一区| 蜜臀精品一区二区三区在线观看 | 国产精品午夜在线| 亚洲裸体在线观看| 亚洲成av人片在线| 久久精品72免费观看| 国产成人免费视频一区|