Naveen, Thanks a lot for helping. What I tried is: 1. Downloaded sample from following article and unzipped Multi column Combo box (2) (CodeGuru Article) http://www.codeguru.com/cpp/controls/combobox/multicolumncombos/article.php/c1819/ 2. Removed code which displays Multi-column Combo in toolbar (from Mainframe.h and Mainframe.cpp) as I don't need that 3. Added LVS_OWNERDATA style to defaultListControlStyle 4. Created new dialog resource (Set style to Child and Border None), and added custome control IDC_CUSTOM1 (class MultiColumnComboBox) 5. Created new view class CMyTestView (derived from CFormView) 5. Added protected member to CMyTestView ->> CMultiColumnComboBox m_combo; 6. void CMyTestView::OnInitialUpdate() { CFormView::OnInitialUpdate(); // subclassed custom control (as suggested in article) m_combo.SubclassDlgItem(IDC_CUSTOM1); // add columns to list // do not insert items in list (as it is virtual) CListCtrl* pList = m_combo.GetListCtrl(); pList->InsertColumn(0, _T("Col 1"), LVCFMT_LEFT, 100); pList->InsertColumn(1, _T("Col 2"), LVCFMT_LEFT, 100); } 8. To make view class as parent of list control, In CMultiColumnComboBox::OnInit() (where ListControl is created) I replaced following line // if( m_pListCtrl->Create(WS_BORDER|WS_CHILD|defaultListControlStyle, Crect(0,0,0,0), GetDeskTopwindow(), IDLISTCTRL) ) with if( m_pListCtrl->Create(WS_BORDER|WS_CHILD|defaultListControlStyle, Crect(0,0,0,0), this->GetParent(), IDLISTCTRL) ) 7. Then tried as you suggested in CMyTestView. In view, I am getting LVN_GETDISPINFO notification I am setting item text but list is not getting even single item I am unable to get data through LVS_GETDISPINFO to list of combo in form view. (i.e. I could use list of this combo in normal mode in my form but unable to get data from view in list of combo in virtual list mode) Please help...(Urgent help needed). I truly appreciate any idea/help. Anand