Salut,
desole ca donne plutot ca (car l event MOUSEDOWN est envoye mais a ta listbox, faudrait l intercepter a son niveau mais faut utiliser une classe derivee pour ce faire ou alors la creer mais dynamiquement) donc comme l a dit la viper, tu peux^via le oncontextmenu (mais c est en screen coordinates les valeurs)
 
void CMyDlg::OnContextMenu(CWnd* pWnd, CPoint point)  
{
 CRect rect;
 m_ListBox.GetWindowRect(rect);
 
 if (rect.PtInRect(point) == 0) {
 	TRACE ("rclick not on the listbox\n" );
 }
 else {
 	TRACE ("rclick on the listbox\n" );
 }  
} 
 [edtdd]--Message édité par VisualC++--[/edtdd]
 
 ---------------
			
VT ... Vaucluse / Vrille(euse :sarcastic: ) c'est pareil tant qu'il y a l'humour :D