一个关于CTreeCtrl的令人头疼的问题?(你或许知道)

Robinhoodgood 2005-06-24 12:44:20
是这样的,有一个表,表的keyword按照一定关系insertitem到tree
但是keyword用户看不懂,所以用表的另外一个field代替了keyword
但是必须用keyword来作为选择某一个节点后的输出.

在CMyTreeCtrl的TVN_SELCHANGED的消息响应函数里, 我用GetItemText 来得到节点的文本,但是它已经不是keyword,虽然它曾经是,不过为了照顾用户,已经用更容易理解的字段代替了

所以怎么能重新得到keyword呢
还是有什么变通的办法,知道能满足要求就可以了
要求: 用户选择树的一个节点, 每个节点是一个keyword, 选择后得到这个keyword,用于检索
但是显示给用户看的必须是他易于理解的于keyword在同一个记录里的其他字段.
...全文
107 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
DentistryDoctor 2005-06-24
  • 打赏
  • 举报
回复
CTreeCtrl::GetItemData/SetItemData
魔芋 2005-06-24
  • 打赏
  • 举报
回复
GetItem
becool3000 2005-06-24
  • 打赏
  • 举报
回复
先GetItem得到这个点 在根据当前节点得到文本内容GetItemTexT()
或者就是得到接点关联的数据DATA
建议看看MSDN 里面有
顶一下!
Robinhoodgood 2005-06-24
  • 打赏
  • 举报
回复
太感谢了!

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧