CListCtrl nachträglich LVS_SINGLESEL verpaßen?
-
Kann ich ein CListCtrl nachträglich zur LVS_SINGLESEL zwingen? (Also nach dem es created ist). Geht das mit SetExtendedStyle? Aber dann müßte es ja ein LVS_EX_SINGLESEL geben und das gibt es nciht

-
Ich bin mir nicht sicher ob das geht aber versuche es doch mal mit SendMessage();.
Eventuell kannst du es darüber setzten.
MFG
RS
-
Mit SetWindowLong mit GWL_STYLE geht das.
-
Danke Funktioniert!
DWORD style = GetWindowLong(m_ctrlListe.GetSafeHwnd(),GWL_STYLE); SetWindowLong(m_ctrlListe.GetSafeHwnd(), GWL_STYLE, style | LVS_SINGLESEL);