📄 officeview.cpp
字号:
// OfficeView.cpp : implementation of the COfficeView class
//
#include "stdafx.h"
#include "Office.h"
#include "OfficeDoc.h"
#include "OfficeView.h"
#include "SearchTransaction.h"
#include "SearchAchievement.h"
#include "SearchBoard.h"
#include "SearchBRR.h"
#include "SearchDiscussion.h"
#include "SearchFeedback.h"
#include "SearchLetter.h"
#include "SearchMeeting.h"
#include "SearchProperty.h"
#include "SearchStaff.h"
#include "SearchVote1.h"
#include "Callboard.h"
#include "Discussionboard.h"
#include "Voteselect.h"
#include "Discussionboardmanagement.h"
#include "CallboardManagement.h"
#include "Votemanagement.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// COfficeView
IMPLEMENT_DYNCREATE(COfficeView, CFormView)
BEGIN_MESSAGE_MAP(COfficeView, CFormView)
//{{AFX_MSG_MAP(COfficeView)
ON_COMMAND(ID_ONDUTYRECORD, OnOndutyRecord)
ON_COMMAND(ID_OUTSTANDINGRECORD, OnOutstandingRecord)
ON_COMMAND(ID_PROPERTYRECORD, OnPropertyRecord)
ON_COMMAND(ID_STAFFRECORD, OnStaffRecord)
ON_COMMAND(ID_TRANSACTIONRECORD, OnTransactionRecord)
ON_COMMAND(ID_VOTERECORD, OnVoteRecord)
ON_COMMAND(ID_BRRRECORD, OnBrrRecord)
ON_COMMAND(ID_FEEDBACKRECORD, OnFeedBackrecord)
ON_COMMAND(ID_LETTERRECORD, OnLetterRecord)
ON_COMMAND(ID_MEETINGRECORD, OnMeetingRecord)
ON_COMMAND(ID_SEARCHTRANSACTION, OnSearchTransaction)
ON_COMMAND(ID_SEARCHACHIEVEMENT, OnSearchAchievement)
ON_COMMAND(ID_SEARCHBOARD, OnSearchBoard)
ON_COMMAND(ID_SEARCHBRR, OnSearchBrr)
ON_COMMAND(ID_SEARCHDISCUSSION, OnSearchDiscussion)
ON_COMMAND(ID_SEARCHFEEDBACK, OnSearchFeedback)
ON_COMMAND(ID_SEARCHLETTER, OnSearchLetter)
ON_COMMAND(ID_SEARCHMEETING, OnSearchMeeting)
ON_COMMAND(ID_SEARCHONDUTY, OnSearchOnduty)
ON_COMMAND(ID_SEARCHPROPERTY, OnSearchProperty)
ON_COMMAND(ID_SEARCHSTAFF, OnSearchStaff)
ON_COMMAND(ID_SEARCHVOTE, OnSearchVote)
ON_COMMAND(ID_CALLBOARD, OnCallboard)
ON_COMMAND(ID_CALLBOARDMANAGEMENT, OnCallboardmanagement)
ON_COMMAND(ID_DISCUSSIONBOARD, OnDiscussionboard)
ON_COMMAND(ID_DISCUSSIONBOARDMANAGEMENT, OnDiscussionboardmanagement)
ON_COMMAND(ID_VOTESELECT, OnVoteselect)
ON_COMMAND(ID_VOTEMANAGEMENT, OnVotemanagement)
//}}AFX_MSG_MAP
// Standard printing commands
ON_COMMAND(ID_FILE_PRINT, CFormView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT, CFormView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW, CFormView::OnFilePrintPreview)
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// COfficeView construction/destruction
COfficeView::COfficeView()
: CFormView(COfficeView::IDD)
{
//{{AFX_DATA_INIT(COfficeView)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
// TODO: add construction code here
}
COfficeView::~COfficeView()
{
}
void COfficeView::DoDataExchange(CDataExchange* pDX)
{
CFormView::DoDataExchange(pDX);
//{{AFX_DATA_MAP(COfficeView)
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}
BOOL COfficeView::PreCreateWindow(CREATESTRUCT& cs)
{
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
return CFormView::PreCreateWindow(cs);
}
void COfficeView::OnInitialUpdate()
{
CFormView::OnInitialUpdate();
GetParentFrame()->RecalcLayout();
ResizeParentToFit();
}
/////////////////////////////////////////////////////////////////////////////
// COfficeView printing
BOOL COfficeView::OnPreparePrinting(CPrintInfo* pInfo)
{
// default preparation
return DoPreparePrinting(pInfo);
}
void COfficeView::OnBeginPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
// TODO: add extra initialization before printing
}
void COfficeView::OnEndPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
// TODO: add cleanup after printing
}
void COfficeView::OnPrint(CDC* pDC, CPrintInfo* /*pInfo*/)
{
// TODO: add customized printing code here
}
/////////////////////////////////////////////////////////////////////////////
// COfficeView diagnostics
#ifdef _DEBUG
void COfficeView::AssertValid() const
{
CFormView::AssertValid();
}
void COfficeView::Dump(CDumpContext& dc) const
{
CFormView::Dump(dc);
}
COfficeDoc* COfficeView::GetDocument() // non-debug version is inline
{
ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(COfficeDoc)));
return (COfficeDoc*)m_pDocument;
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
// COfficeView message handlers
void COfficeView::OnOndutyRecord()
{
COndutyRecord dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnOutstandingRecord()
{
COutstandingRecord dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnPropertyRecord()
{
CPropertyRecord dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnStaffRecord()
{
CStaffRecord dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnTransactionRecord()
{
CTransactionRecord dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnVoteRecord()
{
CVoteRecord dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnBrrRecord()
{
CBRRRecord dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnFeedBackrecord()
{
CFeedbackRecord dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnLetterRecord()
{
CLetterRecord dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnMeetingRecord()
{
CMeetingRecord dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnSearchTransaction()
{
CSearchTransaction dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnSearchAchievement()
{
CSearchAchievement dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnSearchBoard()
{
CSearchBoard dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnSearchBrr()
{
CSearchBRR dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnSearchDiscussion()
{
CSearchDiscussion dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnSearchFeedback()
{
CSearchFeedback dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnSearchLetter()
{
CSearchLetter dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnSearchMeeting()
{
CSearchMeeting dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnSearchOnduty()
{
// CSearchOnduty dlg;
// if(dlg.DoModal()==IDOK)
// {
// }
}
void COfficeView::OnSearchProperty()
{
CSearchProperty dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnSearchStaff()
{
CSearchStaff dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnSearchVote()
{
CSearchVote1 dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnCallboard()
{
CCallboard dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnCallboardmanagement()
{
CCallboardManagement dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnDiscussionboard()
{
CDiscussionboard dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnDiscussionboardmanagement()
{
CDiscussionboardmanagement dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnVoteselect()
{
CVoteselect dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void COfficeView::OnVotemanagement()
{
CVotemanagement dlg;
if(dlg.DoModal()==IDOK)
{
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -