bonjour
svp j'ai crée une boite de dialog qui contient une liste , un button pour afficher l'image choisit ds la liste et le button pour l'affichage
j'ai rencontré un pb au lecture de String selectioné ds la liste:
j'ai écrit ce code:
il m'affiche cet erreur:
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
34
35
36
37
38 char* g_szCimageMarquesTitles[] = { "c:\\Marques\\marque32.bmp", "c:\\Marques\\marque64.bmp", "c:\\Marques\\marque128.bmp", "c:\\Marques\\marque256.bmp", "c:\\Marques\\marque512.bmp" }; BOOL CContrasteDlg::OnInitDialog() { CDialog::OnInitDialog(); SetDlgItemInt(IDC_LARG, 0); SetDlgItemInt(IDC_HAUT, 0); SetDlgItemInt(IDC_INITGEN, 0); for(int i=0; i<(sizeof(g_szCimageMarquesTitles)/sizeof(g_szCimageMarquesTitles[0])); i++) ((CListBox*)GetDlgItem(IDC_MARQUES_CIMAGE))->AddString(g_szCimageMarquesTitles[i]); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE } // ici ou je bloc!!!!!!!!!! void CContrasteDlg::OnAffchmarq() { // TODO: Add your control notification handler code here char* Listemarqu = GetDlgItem(IDC_MARQUES_CIMAGE)->GetCurSel(); //CString Listemarque = GetDlgItemInt(IDC_MARQUES_CIMAGE); // m_image.LoadFile("c:\\Marques\\marque128.bmp"); m_image.LoadFile(Listemarque); GetDlgItem(IDC_IMAGE)->InvalidateRect(NULL); }
est ce qq1 peut m'aider!!!!!!!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dlg.cpp(739) : error C2039: 'GetCurSel' : is not a member of 'CWnd'![]()
![]()
Partager