OVH Cloud OVH Cloud

CListCtrl, LBN_SELCHANGE

3 réponses
Avatar
Dominique de LAPASSE
Bonjour,

Je souhaire remplacer dans une DialogBox un CListBox par un CListCtrl.

Quel est est l 'équivalent de LBN_SELCHANGE (CListBox) pour la CListCtrl.

J'aimerais utiliser cet equivalent dans le gestionnaire de messages,
actuellement de la forme :
ON_CONTROL_RANGE(LBN_SELCHANGE,ID_LISTE, ID_LISTE + 50,
CListeDlg::OnSelListeChange).


Si quelqu'un peut m 'aider,

Merci Beaucoup.

Dominique de LAPASSE.

3 réponses

Avatar
Christian ASTOR
Dominique de LAPASSE wrote:

Quel est est l 'équivalent de LBN_SELCHANGE (CListBox) pour la CListCtrl.



LVN_ITEMCHANGING, LVN_ITEMCHANGED
Avatar
Dominique de LAPASSE
"Christian ASTOR" a écrit dans le message de
news: 4225ac2a$0$314$
Dominique de LAPASSE wrote:

> Quel est est l 'équivalent de LBN_SELCHANGE (CListBox) pour la


CListCtrl.

LVN_ITEMCHANGING, LVN_ITEMCHANGED




Totallement inefficace avec
ON_CONTROL(LVN_ITEMCHANGED, IDC_LIST1, MaFonction)

Comme LVN_INSERTITEM, d'ailleurs.
La CListCtrl doit-elle avoir quelque chose de special pour notifier a la
DialogBox ?
Avatar
Dominique de LAPASSE
"Dominique de LAPASSE" a écrit dans le
message de news: d04cim$m95$
"Christian ASTOR" a écrit dans le message de
news: 4225ac2a$0$314$
> Dominique de LAPASSE wrote:
>
> > Quel est est l 'équivalent de LBN_SELCHANGE (CListBox) pour la
CListCtrl.
>
> LVN_ITEMCHANGING, LVN_ITEMCHANGED


Totallement inefficace avec
ON_CONTROL(LVN_ITEMCHANGED, IDC_LIST1, MaFonction)

Comme LVN_INSERTITEM, d'ailleurs.
La CListCtrl doit-elle avoir quelque chose de special pour notifier a la
DialogBox ?





ON_NOTIFY(LVN_ITEMCHANGED, IDC_LIST1, MaFonction)

marche impeccable.....
désolé