Bonjour, je me retrouve confronter à cette erreur:

error LNK2001: symbole externe non résolu "int configRaid" (?configRaid@@3HA)
fatal error LNK1120: 1 externes non résolus

J'utilise une variable globlale qui recoit une valeur entiere après avoir clické sur un bouton. Mon code est correct mais la variable globale ci-dessus commence à me soualé. Voici la déclaration et l'utilisation de cette variable si ça peut aider.

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
 
extern int configRaid; 
 
void CStartConfigBagues::OnBnClickedRaid1()
{
	configRaid = 0;
}
 
void CStartConfigBagues::OnBnClickedRaid11()
{
	configRaid = 1;
}
 
void CStartConfigBagues::OnBnClickedRaid12()
{
	configRaid = 2;	
}
 
 
switch(configRaid)
   {
		case 0:
			GetDlgItem(IDC_RAID2)->ShowWindow(false);
			GetDlgItem(IDC_RAID1)->ShowWindow(false);
			break;
 
		case 1:
			GetDlgItem(IDC_RAID2)->ShowWindow(false);
			GetDlgItem(IDC_RAID1)->ShowWindow(true);
			break;
 
		 case 2:
			GetDlgItem(IDC_RAID2)->ShowWindow(true);
			GetDlgItem(IDC_RAID1)->ShowWindow(true);
			break;
   }
Voila la principale partie de mon code concernant cette variable.
Si quelqu'un peut m'expliquer ce que j'ai oublié je le remercie. A++