我要在遥感图像上采样,有7个波段,5个地物类别。如何通过combobox的下拉菜单选择采样类别,而后可将采集的样本分别存储到5个数组?

解决方案 »

  1.   

    你的问题不在于COMBOBOX的功能,而是你的业务需求是否确定。只需要在COMBOBOX中加入这五个类别,选择任何一个,你根据所选择的类别进行不同处理就行了。至于各自存储到那个数组,不是COMBOBOX能够帮你完成的。
      

  2.   

    同意沙发大哥的说法。至于通过combobox的下拉菜单选择采样类别,可以去查msdn

    m_combobox.InsertString(int nIndex,
       LPCTSTR lpszString);
    CComboBox::SetCurSel(int nSelect);
    就差不多了。
      

  3.   

    那你得响应COMBOBOX的CBN_SELCHANGE消息
    然后,根据你选择的样本类型去采集,
    采集后,把采集结果放在你预先定义好的数组里。
    还有没有疑问?