实现单文档多视图,非切割方式,可以双击listview某一项,实现切换
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1917 2008-05-16 10:38 multviewAnotherView.cpp
文件 1571 2008-05-16 09:43 multviewAnotherView.h
文件 18897 2008-05-16 23:43 multviewDebugAnotherView.obj
文件 0 2008-05-16 23:43 multviewDebugAnotherView.sbr
文件 19768 2008-05-16 23:43 multviewDebugMainFrm.obj
文件 0 2008-05-16 23:43 multviewDebugMainFrm.sbr
文件 3154944 2008-05-16 23:43 multviewDebugmultview.bsc
文件 127032 2008-05-16 23:43 multviewDebugmultview.exe
文件 369336 2008-05-16 23:43 multviewDebugmultview.ilk
文件 25905 2008-05-16 23:43 multviewDebugmultview.obj
文件 7016960 2008-05-16 23:43 multviewDebugmultview.pch
文件 361472 2008-05-16 23:43 multviewDebugmultview.pdb
文件 7348 2008-05-16 23:43 multviewDebugmultview.res
文件 0 2008-05-16 23:43 multviewDebugmultview.sbr
文件 14684 2008-05-16 23:43 multviewDebugmultviewDoc.obj
文件 0 2008-05-16 23:43 multviewDebugmultviewDoc.sbr
文件 21373 2008-05-16 23:43 multviewDebugmultviewView.obj
文件 0 2008-05-16 23:43 multviewDebugmultviewView.sbr
文件 105556 2008-05-16 23:43 multviewDebugStdAfx.obj
文件 1374972 2008-05-16 23:43 multviewDebugStdAfx.sbr
文件 24118 2008-05-16 23:43 multviewDebugThreeView.obj
文件 0 2008-05-16 23:43 multviewDebugThreeView.sbr
文件 205824 2008-05-16 23:43 multviewDebugvc60.idb
文件 372736 2008-05-16 23:43 multviewDebugvc60.pdb
目录 0 2008-05-16 23:43 multviewDebug
文件 2509 2008-05-06 16:28 multviewMainFrm.cpp
文件 1581 2008-05-06 16:28 multviewMainFrm.h
文件 44020 2008-05-06 16:34 multviewmultview.aps
文件 2570 2008-05-16 11:53 multviewmultview.clw
文件 7276 2008-05-16 23:45 multviewmultview.cpp
............此处省略26个文件信息
// AnotherView.cpp : implementation file
//
#include “stdafx.h“
#include “AnotherView.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CAnotherView
IMPLEMENT_DYNCREATE(CAnotherView CEditView)
CAnotherView::CAnotherView()
{
}
CAnotherView::~CAnotherView()
{
}
BEGIN_MESSAGE_MAP(CAnotherView CEditView)
//{{AFX_MSG_MAP(CAnotherView)
// NOTE - the ClassWizard will add and remove mapping macros here.
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CAnotherView drawing
BOOL CAnotherView::PreCreateWindow(CREATESTRUCT& cs)
{
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
//BOOL CMISListView::PreCreateWindow(CREATESTRUCT& cs)
//{
//cs.style =1345323460;// |= LVS_SHOWSELALWAYS | LVS_REPORT;
//return CListView::PreCreateWindow(cs);
// }
cs.style |= ES_MULTILINE;
return CEditView::PreCreateWindow(cs);
//return CEditView::PreCreateWindow(cs);
}
void CAnotherView::OnDraw(CDC* pDC)
{
CDocument* pDoc = GetDocument();
ASSERT_VALID(pDoc);
pDC->TextOut(400300“Second View“);
pDC->TextOut(400320pDoc->Gettitle());
// TODO: add draw code here
}
/////////////////////////////////////////////////////////////////////////////
// CAnotherView diagnostics
#ifdef _DEBUG
void CAnotherView::AssertValid() const
{
CEditView::AssertValid();
}
void CAnotherView::Dump(CDumpContext& dc) const
{
CEditView::Dump(dc);
}
CMultviewDoc* CAnotherView::GetDocument()
{
return (CMultviewDoc*)m_pDocument;
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
// CAnotherView message handlers
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1917 2008-05-16 10:38 multviewAnotherView.cpp
文件 1571 2008-05-16 09:43 multviewAnotherView.h
文件 18897 2008-05-16 23:43 multviewDebugAnotherView.obj
文件 0 2008-05-16 23:43 multviewDebugAnotherView.sbr
文件 19768 2008-05-16 23:43 multviewDebugMainFrm.obj
文件 0 2008-05-16 23:43 multviewDebugMainFrm.sbr
文件 3154944 2008-05-16 23:43 multviewDebugmultview.bsc
文件 127032 2008-05-16 23:43 multviewDebugmultview.exe
文件 369336 2008-05-16 23:43 multviewDebugmultview.ilk
文件 25905 2008-05-16 23:43 multviewDebugmultview.obj
文件 7016960 2008-05-16 23:43 multviewDebugmultview.pch
文件 361472 2008-05-16 23:43 multviewDebugmultview.pdb
文件 7348 2008-05-16 23:43 multviewDebugmultview.res
文件 0 2008-05-16 23:43 multviewDebugmultview.sbr
文件 14684 2008-05-16 23:43 multviewDebugmultviewDoc.obj
文件 0 2008-05-16 23:43 multviewDebugmultviewDoc.sbr
文件 21373 2008-05-16 23:43 multviewDebugmultviewView.obj
文件 0 2008-05-16 23:43 multviewDebugmultviewView.sbr
文件 105556 2008-05-16 23:43 multviewDebugStdAfx.obj
文件 1374972 2008-05-16 23:43 multviewDebugStdAfx.sbr
文件 24118 2008-05-16 23:43 multviewDebugThreeView.obj
文件 0 2008-05-16 23:43 multviewDebugThreeView.sbr
文件 205824 2008-05-16 23:43 multviewDebugvc60.idb
文件 372736 2008-05-16 23:43 multviewDebugvc60.pdb
目录 0 2008-05-16 23:43 multviewDebug
文件 2509 2008-05-06 16:28 multviewMainFrm.cpp
文件 1581 2008-05-06 16:28 multviewMainFrm.h
文件 44020 2008-05-06 16:34 multviewmultview.aps
文件 2570 2008-05-16 11:53 multviewmultview.clw
文件 7276 2008-05-16 23:45 multviewmultview.cpp
............此处省略26个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)