【发布时间】:2010-05-28 14:00:57
【问题描述】:
我有一个继承自 CListCtrl 类的类,比如类列表。 我有另一个类 dlg,它继承自 CDialog。
Class dlg 包含一个类列表的实例。
我在 dlg 类中有一个删除按钮,我在该按钮上删除 listCtrl 中的选定项目并进行许多其他处理。 我希望删除键具有相同的功能。
我添加了 OnKeyDown() fn 是我的类列表,我可以在其中捕获 VK_DELETE 键。但我的问题是,我如何在对话类中进行其他处理。 所有这些处理都是基于 dlg 类而不是基于列表类。 我有很多这样的 dlg 类具有不同的数据,并且在每个 dlg 类中处理都是不同的。
我尝试在对话框类中捕获 VK_DELETE,但如果焦点在列表类上,它不会捕获它。
我完全被卡住了,不知道该怎么做。
请给我一些想法,我该怎么做。
谢谢, 新加坡
【问题讨论】:
标签: visual-c++ mfc