IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Context Menu dans CListBox (MFC)


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 9
    Par défaut 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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 9
    Par défaut
    Inutile en fait de dériver la classe...
    Le WM_CONTEXTMENU dans le CDialog suffit.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. tree dans context menu dans datatable
    Par trin86 dans le forum JSF
    Réponses: 1
    Dernier message: 29/03/2010, 10h07
  2. supprimer un Item dans un context menu strip
    Par fabienlege dans le forum VB.NET
    Réponses: 13
    Dernier message: 10/01/2009, 20h25
  3. Ajouter un menu dans une application MFC AppWizard
    Par EmbeddedMan dans le forum MFC
    Réponses: 3
    Dernier message: 08/02/2007, 16h19
  4. [MFC] Ajouter un menu dans un Dialogue
    Par poseidon2 dans le forum MFC
    Réponses: 3
    Dernier message: 26/01/2006, 17h57
  5. [système] Comment ajouter un item dans le context menu de Windows ?
    Par ddmicrolog dans le forum API, COM et SDKs
    Réponses: 8
    Dernier message: 29/06/2005, 17h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo