• 大小: 0.03M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-21
  • 标签:

资源简介

C++实战源码-分层显示数据(入门级实例337).zip

资源截图

代码片段和文件信息

// DragTree.cpp : implementation file
//

#include “stdafx.h“
#include “DragTreeItem.h“
#include “DragTree.h“

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

/////////////////////////////////////////////////////////////////////////////
// CDragTree

CDragTree::CDragTree()
{
m_pDragImages = NULL;
m_bDrag = FALSE;
m_hBeginDrag = NULL;
}

CDragTree::~CDragTree()
{
}


BEGIN_MESSAGE_MAP(CDragTree CTreeCtrl)
//{{AFX_MSG_MAP(CDragTree)
ON_NOTIFY_REFLECT(TVN_BEGINDRAG OnBegindrag)
ON_WM_MOUSEMOVE()
ON_WM_LBUTTONUP()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDragTree message handlers

void CDragTree::OnBegindrag(NMHDR* pNMHDR LRESULT* pResult) 
{
NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR;
HTREEITEM hItem = pNMTreeView->itemNew.hItem; //获取开始拖动的节点
if (hItem==GetRootItem()) //不允许拖动根节点
{
*pResult = 0;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        4078  2009-01-09 13:00  DragTreeItem\DragTree.cpp
     文件        1423  2009-01-09 13:00  DragTreeItem\DragTree.h
     文件        1314  2010-10-27 13:53  DragTreeItem\DragTreeItem.clw
     文件        2147  2008-10-16 13:17  DragTreeItem\DragTreeItem.cpp
     文件        4777  2008-10-16 15:17  DragTreeItem\DragTreeItem.dsp
     文件         549  2008-10-16 13:17  DragTreeItem\DragTreeItem.dsw
     文件        1390  2008-10-16 13:17  DragTreeItem\DragTreeItem.h
     文件        5850  2010-10-27 13:45  DragTreeItem\DragTreeItem.rc
     文件        6160  2010-10-27 13:40  DragTreeItem\DragTreeItemDlg.cpp
     文件        1453  2008-11-24 13:23  DragTreeItem\DragTreeItemDlg.h
     文件         960  2008-10-16 15:16  DragTreeItem\resource.h
     文件         214  2008-10-16 13:17  DragTreeItem\StdAfx.cpp
     文件        1054  2008-10-16 13:17  DragTreeItem\StdAfx.h
     文件        2102  2008-10-16 15:16  DragTreeItem\res\62.bmp
     文件        5694  2008-10-16 13:51  DragTreeItem\res\62.ico
     文件        2102  2010-10-27 13:41  DragTreeItem\res\63.bmp
     文件        1078  2010-04-15 13:20  DragTreeItem\res\67.ico
     文件        1078  2010-04-15 13:20  DragTreeItem\res\69.ico
     文件        1630  2008-10-16 15:24  DragTreeItem\res\72.bmp
     文件        1078  2010-04-15 13:20  DragTreeItem\res\85.ico
     文件        1078  2008-10-16 13:17  DragTreeItem\res\DragTreeItem.ico
     文件         404  2008-10-16 13:17  DragTreeItem\res\DragTreeItem.rc2
     文件       19968  2010-10-27 13:42  DragTreeItem\res\Thumbs.db

评论

共有 条评论