CTreeCtrl类.docVIP

  • 7
  • 0
  • 约9.73千字
  • 约 10页
  • 2017-12-19 发布于河南
  • 举报
CTreeCtrl类

1.树视图风格: TVS_HASBUTTONS; //在父项旁边显示(+)和(-) TVS_HASLINES; //使用线条显示各项之间的层次 TVS_LINESATROOT;//使用线条链接树视图控件根部各项 2.处理单击事件:TVN_SELCHANGED void CTreeCtrlDlg::OnTvnSelchangedTree1(NMHDR *pNMHDR, LRESULT *pResult) { LPNMTREEVIEW pNMTreeView = reinterpret_castLPNMTREEVIEW(pNMHDR); // TODO: 在此添加控件通知处理程序代码 HTREEITEM ht=m_treeCtrl.GetSelectedItem(); CString strSelect=m_treeCtrl.GetItemText(ht); m_strTreeVal=strSelect; UpdateData(FALSE); *pResult = 0; } 3.同时让自己派生的CMyTreeCtrl类和对话框处理TVN_SELCHANGED消息: 只须在CMyTreeCtrl中处理以下消息,并返回FALSE就OK了ON_NOTIFY_REFLECT_EX(TVN_SELCHANGED, OnTvnSelchanged) OnTvnSelchange

文档评论(0)

1亿VIP精品文档

相关文档