⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qxbview.cpp

📁 这是一套学校设备管理系统的源码 里面有树形结构使用的很棒的方法
💻 CPP
字号:
// qxbView.cpp : implementation of the CQxbView class
//

#include "stdafx.h"
#include "qxb.h"

#include "qxbDoc.h"
#include "qxbView.h"

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

/////////////////////////////////////////////////////////////////////////////
// CQxbView

IMPLEMENT_DYNCREATE(CQxbView, CView)

BEGIN_MESSAGE_MAP(CQxbView, CView)
	//{{AFX_MSG_MAP(CQxbView)
	ON_COMMAND(ID_bz_bzsy, Onbzbzsy)
	ON_COMMAND(ID_bz_cggl, Onbzcggl)
	ON_COMMAND(ID_bz_dbgl, Onbzdbgl)
	ON_COMMAND(ID_bz_jcdwgl, Onbzjcdwgl)
	ON_COMMAND(ID_bz_pbgl, Onbzpbgl)
	ON_COMMAND(ID_bz_sbjfpgl, Onbzsbjfpgl)
	ON_COMMAND(ID_bz_yqsbgl, Onbzyqsbgl)
	ON_COMMAND(ID_bz_zxgl, Onbzzxgl)
	ON_COMMAND(ID_cggl_cx, Oncgglcx)
	ON_COMMAND(ID_cggl_xg, Oncgglxg)
	ON_COMMAND(ID_cgjhgl_cx, Oncgjhglcx)
	ON_COMMAND(ID_cgjhgl_sc, Oncgjhglsc)
	ON_COMMAND(ID_cgjhgl_xg, Oncgjhglxg)
	ON_COMMAND(ID_cgjhgl_xz, Oncgjhglxz)
	ON_COMMAND(ID_dbgl_cx, Ondbglcx)
	ON_COMMAND(ID_dbgl_sc, Ondbglsc)
	ON_COMMAND(ID_dbgl_xg, Ondbglxg)
	ON_COMMAND(ID_dbgl_xz, Ondbglxz)
	ON_COMMAND(ID_fpgl_cx, Onfpglcx)
	ON_COMMAND(ID_fpgl_sc, Onfpglsc)
	ON_COMMAND(ID_fpgl_xg, Onfpglxg)
	ON_COMMAND(ID_fpgl_xz, Onfpglxz)
	ON_COMMAND(ID_jcdwgl_cx, Onjcdwglcx)
	ON_COMMAND(ID_jcdwgl_sc, Onjcdwglsc)
	ON_COMMAND(ID_jcdwgl_xg, Onjcdwglxg)
	ON_COMMAND(ID_jcdwgl_xz, Onjcdwglxz)
	ON_COMMAND(ID_pbgl_cx, Onpbglcx)
	ON_COMMAND(ID_pbgl_sc, Onpbglsc)
	ON_COMMAND(ID_pbgl_xg, Onpbglxg)
	ON_COMMAND(ID_pbgl_xz, Onpbglxz)
	ON_COMMAND(ID_sbgl_cx, Onsbglcx)
	ON_COMMAND(ID_sbgl_sp, Onsbglsp)
	ON_COMMAND(ID_yqsbgl_cx, Onyqsbglcx)
	ON_COMMAND(ID_zxgl_cx, Onzxglcx)
	ON_COMMAND(ID_zxgl_sc, Onzxglsc)
	ON_COMMAND(ID_zxgl_xg, Onzxglxg)
	ON_COMMAND(ID_zxgl_xz, Onzxglxz)
	//}}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()

/////////////////////////////////////////////////////////////////////////////
// CQxbView construction/destruction

CQxbView::CQxbView()
{
}

CQxbView::~CQxbView()
{
}

BOOL CQxbView::PreCreateWindow(CREATESTRUCT& cs)
{
	return CView::PreCreateWindow(cs);
}

/////////////////////////////////////////////////////////////////////////////
// CQxbView drawing
int first_flag=0;
void CQxbView::OnDraw(CDC* pDC)
{
	CQxbDoc* pDoc = GetDocument();
	CWnd *awnd;

	if (first_flag == 0){
      first_flag = 1;
      awnd = GetActiveWindow();
      awnd->ShowWindow(SW_SHOWMAXIMIZED);
	}
	ASSERT_VALID(pDoc);
}

/////////////////////////////////////////////////////////////////////////////
// CQxbView printing

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

void CQxbView::OnBeginPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
}

void CQxbView::OnEndPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
}

/////////////////////////////////////////////////////////////////////////////
// CQxbView diagnostics

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

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

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

/////////////////////////////////////////////////////////////////////////////
// CQxbView message handlers

void CQxbView::Onbzbzsy() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onbzcggl() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onbzdbgl() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onbzjcdwgl() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onbzpbgl() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onbzsbjfpgl() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onbzyqsbgl() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onbzzxgl() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Oncgglcx() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Oncgglxg() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Oncgjhglcx() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Oncgjhglsc() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Oncgjhglxg() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Oncgjhglxz() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Ondbglcx() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Ondbglsc() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Ondbglxg() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Ondbglxz() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onfpglcx() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onfpglsc() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onfpglxg() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onfpglxz() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onjcdwglcx() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onjcdwglsc() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onjcdwglxg() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onjcdwglxz() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onpbglcx() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onpbglsc() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onpbglxg() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onpbglxz() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onsbglcx() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onsbglsp() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onyqsbglcx() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onzxglcx() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onzxglsc() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onzxglxg() 
{
	// TODO: Add your command handler code here
	
}

void CQxbView::Onzxglxz() 
{
	// TODO: Add your command handler code here
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -