Bon je sais que c'est un peu tard mais comme j'ai eut le mme problème et que je n'ai pas trouvé la réponse sur ccp autant donner celle que j'ai trouver.
Appremment sur un OnSelChange on peut récupérer l'index de la combo mais la variable associé n'est mise a jour qu'à la fin de cette fonction. Donc...
int index;CString test;
CComboBox* pmyComboBox= (CComboBox*)GetDlgItem(IDC_BONUS1);
//pointeur sur ma comboboxindex=pmyComboBox->GetCurSel();
pmyComboBox->GetLBText(index, test);
//le nouvelle vleur seclectionné se trouve maintenant dans la variable test