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

📄 edsview.cpp

📁 VC读取用XML描述的文件,该文件是用来记录设备参数的,程序将文件读取后并显示出设备机构
💻 CPP
字号:
// EdsView.cpp : CEdsView 类的实现
//

#include "stdafx.h"
#include "EdsChecker.h"

#include "EdsDoc.h"
#include "EdsView.h"
#include "Resource.h"
#include ".\edsview.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#endif


// CEdsView


IMPLEMENT_DYNCREATE(CEdsView, CListView)

BEGIN_MESSAGE_MAP(CEdsView, CListView)
	ON_WM_CREATE()
END_MESSAGE_MAP()

// CEdsView 构造/析构

CEdsView::CEdsView()
{
	// TODO: 在此处添加构造代码

}

CEdsView::~CEdsView()
{
}

BOOL CEdsView::PreCreateWindow(CREATESTRUCT& cs)
{
	// TODO: 在此处通过修改 CREATESTRUCT cs 来修改窗口类或
	// 样式

	

	return CListView::PreCreateWindow(cs);
}

void CEdsView::OnInitialUpdate()
{
	CListView::OnInitialUpdate();

	
	
	
	// TODO: 调用 GetListCtrl() 直接访问 ListView 的列表控件,
	// 从而可以用项填充 ListView。
}


// CEdsView 诊断

#ifdef _DEBUG
void CEdsView::AssertValid() const
{
	CListView::AssertValid();
}

void CEdsView::Dump(CDumpContext& dc) const
{
	CListView::Dump(dc);
}

CEdsDoc* CEdsView::GetDocument() const // 非调试版本是内联的
{
	ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(CEdsDoc)));
	return (CEdsDoc*)m_pDocument;
}
#endif //_DEBUG


// CEdsView 消息处理程序

int CEdsView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	if (CListView::OnCreate(lpCreateStruct) == -1)
		return -1;

	// TODO:  在此添加您专用的创建代码
	GetDocument()->m_pEdsView = static_cast<CEdsView*>(this);

	ModifyStyle(LVS_TYPEMASK,LVS_REPORT);


	m_ilLarge.Create(IDB_LARGENODE,32,1,RGB(255,255,255));
	m_ilSmall.Create(IDB_SMALLNODE,16,1,RGB(255,255,255));
	//------------
	GetListCtrl().SetImageList(&m_ilLarge,LVSIL_NORMAL);
	GetListCtrl().SetImageList(&m_ilSmall,LVSIL_SMALL);
	//-------------
	GetListCtrl().InsertColumn(0,_T("表示符"),LVCFMT_LEFT,200);
	GetListCtrl().InsertColumn(1,_T("数据"),LVCFMT_CENTER,200);
	GetListCtrl().InsertColumn(2,_T("数据类型"),LVCFMT_CENTER,150);
	GetListCtrl().InsertColumn(3,_T("数据单位"),LVCFMT_CENTER,150);
	GetListCtrl().InsertColumn(4,_T("数据输入/输出"),LVCFMT_CENTER,150);

	return 0;
}

⌨️ 快捷键说明

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