if(!imagelistTab.Create(16,16,ILC_MASK,6,1)) return -1;
imagelistTab.Add(AfxGetApp()->LoadIcon(IDR_MAINFRAME));
imagelistTab.Add(AfxGetApp()->LoadIcon(IDR_MAINFRAME));
m_tab.SetImageList(&imagelistTab); 
m_tab.InsertItem( 0, _T("常规") );
 
m_tab.InsertItem( 1, _T("高级") );

解决方案 »

  1.   

    TCITEM tcItem;
    tcItem.mask = TCIF_IMAGE; tcItem.iImage = 0;
    SetItem(0, &tcItem);
    tcItem.iImage = 1;
    SetItem(1, &tcItem);
    tcItem.iImage = 2;
    SetItem(2, &tcItem);
    tcItem.iImage = 3;
    SetItem(3, &tcItem);
    tcItem.iImage = 4;
    SetItem(4, &tcItem);
      

  2.   

    我没重载CTabCtrl,那该怎么添加图标?
      

  3.   

    在m_tab.SetImageList(&imagelistTab)后面加一句
    imagelistTab.Detach();