MFC VSListeBox Control : récupération de la sélection
Bonjour,
Avec VS2022, comment puis-je récupérer dans un CString l'item sélectionné dans un contrôle MFC VSListeBox, il n'y a pas d'événements pour ce contrôle ?
J'ai testé ceci
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
int CMFCApplication21Dlg::OnMouseActivate(CWnd* pDesktopWnd, UINT nHitTest, UINT message)
{
UpdateData();
int n = m_listeCtrl.GetSelItem(); //m_listeCtrl = controle sur la VSListeBox
CString cs = m_listeCtrl.GetItemText(n);
m_edit = cs; //zone d'édition
UpdateData(FALSE);
return CDialogEx::OnMouseActivate(pDesktopWnd, nHitTest, message);
} |
mais l'item a un clic de retard (la zone d'edition affiche l'item precedent)
Merci pour vos réponse.