【发布时间】:2012-08-28 11:41:28
【问题描述】:
- 用户在 CComboBox 中选择了一个新值。
- 调用函数 OnCbnSelchangeXXX()。
有没有办法取消函数中CComboBox中值的变化?在某些情况下,更改应该被取消,CComboBox 会保留旧值,并且会向用户显示错误消息。
【问题讨论】:
标签: visual-c++ ccombobox
有没有办法取消函数中CComboBox中值的变化?在某些情况下,更改应该被取消,CComboBox 会保留旧值,并且会向用户显示错误消息。
【问题讨论】:
标签: visual-c++ ccombobox
没有标准的方法。您必须手动对其进行编码。在每个OnCbnSelchangeXXX() 调用上保留组合框的旧选择值,检查条件并在满足时恢复它。
【讨论】: