CComboBox m_cmbTest;
CString strData(_T("Item1;Item2;Item3;"));如何可以把strData直接赋给m_cmbTest.Data(不过我没看见这个成员,在代码编辑窗口里!!)
??

解决方案 »

  1.   

    CComboBox::SetItemData
    int SetItemData( int nIndex, DWORD dwItemData );Return ValueCB_ERR if an error occurs.
      

  2.   

    不明白,
    MSDN上的例子:// The pointer to my combo box.
    extern CComboBox* pmyComboBox;// Set the data of each item to be equal to its index.
    for (int i=0;i < pmyComboBox->GetCount();i++)
    {
       pmyComboBox->SetItemData(i, i);
    }看不出如何能将_T("Item1;Item2;Item3;")加入到m_cmbTest的下拉列表中!!
      

  3.   

    下拉列表不是你说的data!data是指每个item附带的data!
      

  4.   

    使用:
    CComboBox::AddString
    int AddString( LPCTSTR lpszString );CComboBox::InsertString
    int InsertString( int nIndex, LPCTSTR lpszString );