Bonjour,
je suis donc entrain de réaliser un MFC Dialog Project sous Visual studio 2010 et je cherche a récupérer le chemin affiché par un CMFCEditBrowseCtrl.
Dans mon .h :
Dans mon ressource.h :
Code : Sélectionner tout - Visualiser dans une fenêtre à part CMFCEditBrowseCtrl m_EditFile;
Dans mon .cpp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part #define IDC_EDITFILE 1020;
J'ai en suite ajouté ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 void CDLLtestDlg::DoDataExchange(CDataExchange* pDX) { DDX_Control(pDX, IDC_EDITFILE, m_EditFile); }
Pour essayer de faire un GetWindowText();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 BEGIN_MESSAGE_MAP(CDLLtestDlg, CDialog) ON_WM_PAINT() ON_WM_QUERYDRAGICON() ON_EN_CHANGE(IDC_EDITFILE, GetFile) END_MESSAGE_MAP()
Mais la méthode n'est pas reconnue et je n'ai pas d'autre idée.
Si vous avez une idée pour récupérer le chemin du fichier sélectionné dans le CMFCEditBrowseCtrl, je suis tout ouïe.
Partager