MyTree.cpp
上传用户:icamtech05
上传日期:2020-11-24
资源大小:10883k
文件大小:1k
源码类别:

编辑框

开发平台:

Visual C++

  1. // MyTree.cpp : 实现文件
  2. //
  3. #include "stdafx.h"
  4. #include "MyEditer.h"
  5. #include "MyTree.h"
  6. // CMyTree
  7. IMPLEMENT_DYNAMIC(CMyTree, CTreeCtrl)
  8. CMyTree::CMyTree()
  9. : m_uFlags(0)
  10. {
  11. }
  12. CMyTree::~CMyTree()
  13. {
  14. }
  15. BEGIN_MESSAGE_MAP(CMyTree, CTreeCtrl)
  16. // ON_WM_LBUTTONDOWN()
  17. ON_WM_LBUTTONDOWN()
  18. END_MESSAGE_MAP()
  19. // CMyTree 消息处理程序
  20. void CMyTree::OnLButtonDown(UINT nFlags, CPoint point)
  21. {
  22. // TODO: 在此添加消息处理程序代码和/或调用默认值
  23. HTREEITEM hItem =HitTest(point, &m_uFlags);
  24. //进行的是与运算,对于 二进制数来说都为1的情况下结果为1
  25. // if ( (m_uFlags&TVHT_ONITEMLABEL ))
  26. // {
  27. // CMyEditerApp *pApp=(CMyEditerApp *)AfxGetApp();
  28. // pApp->pView->m_Title=GetItemText(hItem);
  29. // pApp->pView->Invalidate(TRUE);
  30. // SelectItem(hItem);
  31. // }
  32.  
  33. CTreeCtrl::OnLButtonDown(nFlags, point);
  34. }