Bonjour,

voila je crée un menu dans l'éditeur de ressources, son ID est IDR_MENUPOPUP.

Je voudrais l'afficher lors du clic droit donc :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
void CInterfaceDlg::OnRButtonDown(UINT nFlags, CPoint point) 
{
	CMenu menu; 
        ClientToScreen(&point); 
        menu.LoadMenu(IDR_MENUPOPUP); 
        ASSERT (menu.m_hMenu != NULL );
        int nResult = menu.TrackPopupMenu(TPM_LEFTALIGN |               TPM_RIGHTBUTTON, point.x, point.y, this);
        menu.DestroyMenu();
}

Le menu s'affiche effectivement, il contient le bon nombre de lignes mais il est vide ...