【问题标题】:Cancel ccombobox value change取消组合框值更改
【发布时间】:2012-08-28 11:41:28
【问题描述】:
  1. 用户在 CComboBox 中选择了一个新值。
  2. 调用函数 OnCbnSelchangeXXX()。

有没有办法取消函数中CComboBox中值的变化?在某些情况下,更改应该被取消,CComboBox 会保留旧值,并且会向用户显示错误消息。

【问题讨论】:

    标签: visual-c++ ccombobox


    【解决方案1】:

    没有标准的方法。您必须手动对其进行编码。在每个OnCbnSelchangeXXX() 调用上保留组合框的旧选择值,检查条件并在满足时恢复它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-09
      • 2022-01-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多