Context Menu dans CListBox (MFC)
Bonjour,
Après de nombreuses recherches je n'arrive toujours pas à intercepter la notification de clic droit dans une ListBox.
J'ai pourtant créé une classe dérivant de CListBox avec ON_WM_CONTEXTMENU() défini dans la fonction MESSAGE_MAP mais toujours pas de clic droit capté...
Ma classe dérivée :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
// RListBox.cpp : implementation file
//
#include "stdafx.h"
#include "HDSmsService.h"
#include "RListBox.h"
// CRListBox
IMPLEMENT_DYNAMIC(CRListBox, CListBox)
CRListBox::CRListBox()
{
}
CRListBox::~CRListBox()
{
}
BEGIN_MESSAGE_MAP(CRListBox, CListBox)
ON_WM_CONTEXTMENU()
END_MESSAGE_MAP()
// CRListBox message handlers
void CRListBox::OnContextMenu(CWnd* pWnd, CPoint point)
{
AfxMessageBox(_T("")) ;
} |
Merci