Selektion im ListCtrl beibehalten auch wenn Fenster mal Fokus verliert
-
Hi an alle,
ich habe folgendes. Ich habe 2 ListCtrl.
Wenn ich im 1.Ctrl etwas auswähle bekomme ich anzeigen im 2.ten Ctrl.
Nun wähle ich hier etwas aus und im 1. Ctrl verschwindet die Selektionsmarkierung. Ebenso in beiden Listen wenn meine Applikation mal
von einer anderen überlagert wird.Dem ItemState setze ich bereits auf
....m_List1.SetItemState(nIndex, LVIS_SELECTED, LVIS_SELECTED);Leider bleibt die Markierung nicht erhalten.
Ich habe sowas ähnliches vor Jahren schon mal gemacht,
noch unter VC++6. Aber es fällt mir ncht mehr ein
Ja ja im Alter verlässt einen das Gedächtnis immer mehr
Kann mir jemand schnell nochmal auf die Sprünge helfen???
-
Würde es mal mit LVS_SHOWSELALWAYS Als Style versuchen, wenn ich dich richtig verstanden habe.
-
Hab ich zwar auch vergessen zu setzen den Style aber das war es noch nicht.
-
Doch, LVS_SHOWSELALWAYS ist es. Wenn es nicht geht, dann machst Du irgendwas falsch.
-
Japp hab ich wirklich, jetzt gehts. Danke !
