首页 > 解决方案 > 如何使子树项目响应 MFC 中的单击事件

问题描述

我在 MFC 应用程序中有一个树控件。我有一个功能,当单击树控件时会显示一个消息框。但我希望单个树项目和子项目是可点击的。我是 MFC 的新手,因此我们将不胜感激

标签: visual-c++mfcdesktop-application

解决方案


  1. 您会收到带有NM_DBLCLK的通知
  2. 双击的第一次单击将选择该项目。您可以使用TVM_GETNEXTITEM TVGN_CARET检索当前选择并双击的项目。MFC函数是CTreeCtrl::GetSelectedItem

推荐阅读