Bonjour,
J'ai créé dans l'éditeur MFC une boite de dialogue dans laquel j'ai implanté une CListBox. J'ai mis dans les propriétés de ma CListBox "None" au niveau de la sélection car je veux que par défaut ma CListBox n'est pas de sélection.
Par contre à un endroit du programme je veux activer la sélection.
J'ai tapé plusieurs solutions de code au niveau de mon programme
1ère solution :
HWND hWndList;
GetDlgItem(IDC_MEMOIRE_FILE,&hWndList);
long int style = GetWindowLong(hWndList, GWL_STYLE);
SetWindowLong(hWndList,GWL_STYLE, style | LVS_SINGLESEL);
2ème solution :
CListBox *pList = (CListBox *) GetDlgItem(IDC_MEMOIRE_FILE);
pList->ModifyStyle(0, LVS_SINGLESEL, 0);
Aucune de ces 2 solutions ne fonctionnent.
Est ce que vous pouvez m'aider ?
Partager