【问题标题】:Catching Enter Keypress from a CComboBox从 CComboBox 捕获 Enter 按键
【发布时间】:2009-11-06 07:17:32
【问题描述】:

一旦用户在我的 CComboBox(在 CDialog 子类中)输入内容并按下 Enter,我想将他们写入的内容添加到选项列表中,并进行一些其他处理。你如何在 MFC 中做到这一点?

【问题讨论】:

    标签: mfc keypress ccombobox


    【解决方案1】:

    Here 是一些您可能会觉得有用的信息:

    ENTER 键默认只有 由组合框处理时 下拉列表是打开的,在这种情况下它 和鼠标点击的效果一样 并做出选择。 简单 组合框不处理ENTER 根本没有密钥并传递给父级 对话。如果您想处理 ENTER 以任何其他方式键入组合 box 需要被子类化并且 为目的而编写的处理程序。你 不妨看看Implementing an autocompleting Combobox - By Chris Maunder作为起点 可以添加处理程序。

    【讨论】:

      猜你喜欢
      • 2014-12-18
      • 2012-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-06
      • 2011-10-23
      相关资源
      最近更新 更多