2012-08-28 24 views
0
  1. 用戶在CComboBox中選擇一個新值。
  2. 函數OnCbnSelchangeXXX()被調用。

有沒有辦法讓我取消CComboBox在函數中的值的變化?在某些情況下,應該取消更改,CComboBox將保留舊值,並向用戶顯示錯誤消息。取消ccombobox值更改

回答

0

沒有標準的方法。您必須手動編碼。在每個OnCbnSelchangeXXX()呼叫中保留組合框的舊選擇值,檢查條件並在條件滿足時恢復。