2025-11-27 16:46:48 +09:00

227 lines
4.2 KiB
C++

// OutlookDoc.cpp : implementation of the COutlookDoc class
//
#include "stdafx.h"
#include "Outlook.h"
#include "OutlookDoc.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// COutlookDoc
IMPLEMENT_DYNCREATE(COutlookDoc, CDocument)
BEGIN_MESSAGE_MAP(COutlookDoc, CDocument)
//{{AFX_MSG_MAP(COutlookDoc)
ON_COMMAND(ID_ADDRESS_BOOK, OnAddressBook)
ON_COMMAND(ID_AUTO_PREVIEW, OnAutoPreview)
ON_COMMAND(ID_BACK, OnBack)
ON_COMMAND(ID_DELETE, OnDelete)
ON_COMMAND(ID_FILE_PRINT_PREVIEW, OnFilePrintPreview)
ON_COMMAND(ID_FIND_ITEMS, OnFindItems)
ON_COMMAND(ID_FORWARD, OnForward)
ON_COMMAND(ID_FORWARD_MESSAGE, OnForwardMessage)
ON_COMMAND(ID_GROUP_BY_BOX, OnGroupByBox)
ON_COMMAND(ID_MOVE_TO_FOLDER, OnMoveToFolder)
ON_COMMAND(ID_NEW_MESSAGE, OnNewMessage)
ON_COMMAND(ID_OFFICE_ASSISTANT, OnOfficeAssistant)
ON_COMMAND(ID_REPLY_TO_ALL, OnReplyToAll)
ON_COMMAND(ID_TOGGLE_TREE, OnToggleTree)
ON_COMMAND(ID_UP_ONE_FOLDER, OnUpOneFolder)
ON_COMMAND(ID_REPLY, OnReply)
ON_COMMAND(ID_APPOINTMENT, OnAppointment)
ON_COMMAND(ID_CONTACT, OnContact)
ON_COMMAND(ID_MEETING_REQUEST, OnMeetingRequest)
ON_COMMAND(ID_NOTE, OnNote)
ON_COMMAND(ID_OFFICE_DOCUMENT, OnOfficeDocument)
ON_COMMAND(ID_POST_IN_FOLDER, OnPostInFolder)
ON_COMMAND(ID_TASK, OnTask)
ON_COMMAND(ID_TASK_REQUEST, OnTaskRequest)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// COutlookDoc construction/destruction
COutlookDoc::COutlookDoc()
{
// TODO: add one-time construction code here
}
COutlookDoc::~COutlookDoc()
{
}
BOOL COutlookDoc::OnNewDocument()
{
if (!CDocument::OnNewDocument())
return FALSE;
// TODO: add reinitialization code here
// (SDI documents will reuse this document)
return TRUE;
}
/////////////////////////////////////////////////////////////////////////////
// COutlookDoc serialization
void COutlookDoc::Serialize(CArchive& ar)
{
if (ar.IsStoring())
{
// TODO: add storing code here
}
else
{
// TODO: add loading code here
}
}
/////////////////////////////////////////////////////////////////////////////
// COutlookDoc diagnostics
#ifdef _DEBUG
void COutlookDoc::AssertValid() const
{
CDocument::AssertValid();
}
void COutlookDoc::Dump(CDumpContext& dc) const
{
CDocument::Dump(dc);
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
// COutlookDoc commands
void COutlookDoc::OnAddressBook()
{
AfxMessageBox(_T("OnAddressBook"));
}
void COutlookDoc::OnAutoPreview()
{
AfxMessageBox(_T("OnAutoPreview"));
}
void COutlookDoc::OnBack()
{
AfxMessageBox(_T("OnBack"));
}
void COutlookDoc::OnDelete()
{
AfxMessageBox(_T("OnDelete"));
}
void COutlookDoc::OnFilePrintPreview()
{
AfxMessageBox(_T("OnFilePrintPreview"));
}
void COutlookDoc::OnFindItems()
{
AfxMessageBox(_T("OnFindItems"));
}
void COutlookDoc::OnForward()
{
AfxMessageBox(_T("OnForward"));
}
void COutlookDoc::OnForwardMessage()
{
AfxMessageBox(_T("OnForwardMessage"));
}
void COutlookDoc::OnGroupByBox()
{
AfxMessageBox(_T("OnGroupByBox"));
}
void COutlookDoc::OnMoveToFolder()
{
AfxMessageBox(_T("OnMoveToFolder"));
}
void COutlookDoc::OnNewMessage()
{
AfxMessageBox(_T("OnNewMessage"));
}
void COutlookDoc::OnOfficeAssistant()
{
AfxMessageBox(_T("OnOfficeAssistant"));
}
void COutlookDoc::OnReplyToAll()
{
AfxMessageBox(_T("OnReplyToAll"));
}
void COutlookDoc::OnToggleTree()
{
AfxMessageBox(_T("OnToggleTree"));
}
void COutlookDoc::OnUpOneFolder()
{
AfxMessageBox(_T("OnUpOneFolder"));
}
void COutlookDoc::OnReply()
{
AfxMessageBox(_T("OnReply"));
}
void COutlookDoc::OnAppointment()
{
AfxMessageBox(_T("OnAppointment"));
}
void COutlookDoc::OnContact()
{
AfxMessageBox(_T("OnContact"));
}
void COutlookDoc::OnMeetingRequest()
{
AfxMessageBox(_T("OnMeetingRequest"));
}
void COutlookDoc::OnNote()
{
AfxMessageBox(_T("OnNote"));
}
void COutlookDoc::OnOfficeDocument()
{
AfxMessageBox(_T("OnOfficeDocument"));
}
void COutlookDoc::OnPostInFolder()
{
AfxMessageBox(_T("OnPostInFolder"));
}
void COutlookDoc::OnTask()
{
AfxMessageBox(_T("OnTask"));
}
void COutlookDoc::OnTaskRequest()
{
AfxMessageBox(_T("OnTaskRequest"));
}