一个对话框有两个ComboBox,这两个ComboBox可以输入的值都是一组数据,但是互相不可以一样,请问这个如何实现。

解决方案 »

  1.   

    处理CBN_EDITCHANGE通知消息,可以将这组数据放在一个数组中,同时建立一个BOOL型数组用来标识数组中哪个数据已经用过了,对于已经用过的,将相应标志数组设为TRUE.没用过的设为FALSE.输入时检查这个BOOL型的标志数组.
      

  2.   

    同上,在CBN_EDITCHANGE消息响应函数中获取输入的字符串,然后将该字符串同ComboBox类的数据挨个比较。