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

📄 clienttreeview.cpp

📁 用数据库控制树型控件现实内容的例子
💻 CPP
字号:
// ClientTreeView.cpp : implementation file
//

#include "stdafx.h"
#include "Kill.h"
#include "ClientTreeView.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CClientTreeView

IMPLEMENT_DYNCREATE(CClientTreeView, CTreeView)

CClientTreeView::CClientTreeView()
{
}

CClientTreeView::~CClientTreeView()
{
}


BEGIN_MESSAGE_MAP(CClientTreeView, CTreeView)
	//{{AFX_MSG_MAP(CClientTreeView)
		// NOTE - the ClassWizard will add and remove mapping macros here.
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CClientTreeView drawing

void CClientTreeView::OnDraw(CDC* pDC)
{
	CDocument* pDoc = GetDocument();
	// TODO: add draw code here
}

/////////////////////////////////////////////////////////////////////////////
// CClientTreeView diagnostics

#ifdef _DEBUG
void CClientTreeView::AssertValid() const
{
	CTreeView::AssertValid();
}

void CClientTreeView::Dump(CDumpContext& dc) const
{
	CTreeView::Dump(dc);
}
#endif //_DEBUG

/////////////////////////////////////////////////////////////////////////////
// CClientTreeView message handlers

void CClientTreeView::AddTree()
{
//	CTreeCtrl & theTree;	
	CTreeCtrl & theTree = GetTreeCtrl();	

//--------------Tree控件操作变量------------------------
	TVINSERTSTRUCT tvInsert;
	HTREEITEM hParent;
//------------------------------------------------
	tvInsert.hParent = NULL;
	tvInsert.hInsertAfter = NULL;
	tvInsert.item.mask = TVIF_TEXT;
//-----------------创建图象标签----------------------------
	m_TreeBootImage.Create ( IDB_TreeBootImage,20,1,ILC_COLOR8);
	theTree.SetImageList ( &m_TreeBootImage,TVSIL_NORMAL );
	theTree.SetTextColor (RGB(7,145,13));
//--------添加根目录----------------------------------------
	tvInsert.item.pszText = _T("中国");
	hParent = theTree.InsertItem(&tvInsert);
//---------------添加子目录-------------------------------
//	TreeAddSubTree("中国","1",hParent);
//---------------------展开Tree目录------------------
	theTree.Expand(hParent,TVE_EXPAND);
}

⌨️ 快捷键说明

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