www.pudn.com > DualDisplay.rar > DispDemo1Doc.cpp
/******************************************************************************
** Copyright (C) 2004. Intel Corporation. All Rights Reserved.
**
** The source code contained or described herein and all documents related to the
** source code ("Material") are owned by Intel Corporation or its suppliers or
** licensors. Title to the Material remains with Intel Corporation or its suppliers
** and licensors. The Material contains trade secrets and proprietary and
** confidential information of Intel or its suppliers and licensors. The Material
** is protected by worldwide copyright and trade secret laws and treaty provisions.
** No part of the Material may be used, copied, reproduced, modified, published,
** uploaded, posted, transmitted, distributed, or disclosed in any way without
** Intel’s prior express written permission.
**
** No license under any patent, copyright, trade secret or other intellectual
** property right is granted to or conferred upon you by disclosure or delivery
** of the Materials, either expressly, by implication, inducement, estoppel or
** otherwise. Any license under such intellectual property rights must be express
** and approved by Intel in writing.
******************************************************************************/
// DispDemo1Doc.cpp : implementation of the CDispDemo1Doc class
//
#include "stdafx.h"
#include "DispDemo1.h"
#include "DispDemo1Doc.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CDispDemo1Doc
IMPLEMENT_DYNCREATE(CDispDemo1Doc, CDocument)
BEGIN_MESSAGE_MAP(CDispDemo1Doc, CDocument)
//{{AFX_MSG_MAP(CDispDemo1Doc)
// 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
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CDispDemo1Doc construction/destruction
CDispDemo1Doc::CDispDemo1Doc()
{
}
CDispDemo1Doc::~CDispDemo1Doc()
{
}
BOOL CDispDemo1Doc::OnNewDocument()
{
if (!CDocument::OnNewDocument())
return FALSE;
// TODO: add reinitialization code here
// (SDI documents will reuse this document)
m_cs1 = L"Select external resolution";
m_cs2 = L"from the Config menu";
return TRUE;
}
/////////////////////////////////////////////////////////////////////////////
// CDispDemo1Doc serialization
void CDispDemo1Doc::Serialize(CArchive& ar)
{
if (ar.IsStoring())
{
// TODO: add storing code here
}
else
{
// TODO: add loading code here
}
}
/////////////////////////////////////////////////////////////////////////////
// CDispDemo1Doc diagnostics
#ifdef _DEBUG
void CDispDemo1Doc::AssertValid() const
{
CDocument::AssertValid();
}
void CDispDemo1Doc::Dump(CDumpContext& dc) const
{
CDocument::Dump(dc);
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
// CDispDemo1Doc commands