Ho scritto:
m_list1.SetItemState(m_nRowList, LVIS_SELECTED | LVIS_FOCUSED, LVIS_SELECTED | LVIS_FOCUSED);
m_list1.SetFocus();
La cosa strana è che per una lista in una finestra di dialogo il codice è corretto perchè ottengo una riga selezionata, nell'altra invece niente, non c'è niente di selezionato