Bonjour,

j'ai 2 groupes de boutons radios dont je voudrais recuperer les valeurs pour savoir ceux qui sont cochés

j'ai écris ce code qui marche
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
 
void CMyDialog::OnOK() 
{
	// Style de trait
	if(SendDlgItemMessage(IDC_RADIO1,BM_GETCHECK,BST_CHECKED,0))
		m_style = PS_SOLID;
	else if(SendDlgItemMessage(IDC_RADIO2,BM_GETCHECK,BST_CHECKED,0))
		m_style = PS_DASH;
	else 
		m_style = PS_DOT;
 
	// Couleur
	if(SendDlgItemMessage(IDC_RADIO4,BM_GETCHECK,BST_CHECKED,0))
		m_color=RGB(255,0,0);
	else if(SendDlgItemMessage(IDC_RADIO5,BM_GETCHECK,BST_CHECKED,0))
		m_color=RGB(0,255,0);
	else 
		m_color=RGB(0,0,255);
 
	CDialog::OnOK();
 
	EndDialog(0);
}
mais il faut que j'utilise des classes. j'ai trouvé un exemple dans la FAQ mais je n'arrive pas à recuperer les valeurs si quelqu'un peut m'aider.
Merci