如果我在树控件中选择一个文本而不是我将如何在列表控件中获取该消息

时间:2014-02-25 05:55:03

标签: mfc

任何人都可以告诉我,如果我在树控件中选择一个项目,那么我将同时在List控件中获取该文本。我正在做怎么做? 请帮帮我。

1 个答案:

答案 0 :(得分:2)

CTreeCtrl选择了某个项目时,WM_NOTIFY会发出TVN_SELCHANGED通知 - 有关详细信息,请参阅MSDN

正如MSDN中所述:

  

当用户与控件交互时,它将发送各种信息   通知消息。您可以指定一个函数来处理每个   通过添加 ON_NOTIFY_REFLECT 来处理您要处理的邮件   控制窗口的消息映射中的宏或通过添加    ON_NOTIFY 宏到父窗口的消息映射。

如果这样做,您将检测单击的项目,您可以从中检索文本并将条目添加到列表中(或者您需要执行的任何其他操作)。