| |||||
| Dernière réponse | |
|---|---|
| Sujet : [MFC] Menu contextuel sur ListBox | |
| VisualC++ | 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]  | 
			
| Vue Rapide de la discussion | 
|---|