Spalten einfügen in einem ListCtrl klappt nicht
-
Hi.
Ich habe folgenden Code:// Erzeugt die Listenansicht m_ListFileInsertView.Create(WS_BORDER | WS_CHILD | WS_VISIBLE | LVS_LIST, CRect(150, 30, 300, 300), this, IDC_LISTFILEINSERTVIEW); LVCOLUMN lvColumn; lvColumn.mask = LVCF_FMT | LVCF_WIDTH | LVCF_SUBITEM; lvColumn.fmt = LVCFMT_LEFT; lvColumn.cx = 150; lvColumn.iSubItem = 0; m_ListFileInsertView.InsertColumn(0, &lvColumn);
Also ich habe den gleichen Code einmal in der ViewClass drin und da funktioniert alles reibungslos. jetzt habe ich aber eine klasse von CTreeCtrl abgeleitet und will innerhalb dieser klasse auch noch eine Listenansicht erzeugen. Nur komischer weise hängt der sich hier immer bei
m_ListFileInsertView.InsertColumn(0, &lvColumn);
auf. Woran könnte das liegen?!
Es ist wirklich genau der gleiche Code, nur dass die Variable "m_ListFileInsertView" in dem anderen Code "m_ListFileView" heißt. sind aber beide in den jeweiligen Headerdateien deklariert.Danke für eure Tipps schonmal