Connexion d'un menu contextuel à votre application
Pour connecter un menu popup à votre application
Ajoutez un gestionnaire de messages pour WM_CONTEXTMENU (par exemple).Pour plus d'informations, consultez Mappage de messages en fonctions.
Ajoutez le code suivant au gestionnaire de messages :
CMenu menu; VERIFY(menu.LoadMenu(IDR_MENU1)); CMenu* pPopup = menu.GetSubMenu(0); ASSERT(pPopup != NULL); pPopup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, AfxGetMainWnd());
[!REMARQUE]
La valeur CPoint passée au gestionnaire de messages est exprimée en coordonnées d'écran.
Pour plus d'informations sur l'ajout de ressources aux projets managés, consultez Ressources dans les applications dans le Guide du développeur .NET Framework. Pour obtenir des informations sur l'ajout de fichiers de ressources aux projets managés, l'accès aux ressources, l'affichage de ressources statiques et l'assignation de chaînes de ressources aux propriétés, et ce manuellement, consultez Procédure pas à pas : localisation des applications Windows Forms et Walkthrough: Using Resources for Localization with ASP.NET.
Configuration requise
MFC