Cześć!
Mam kilka kontrolek : 2 radiobuttony i 1 textbox. Do walidacji danych użyłem if:
TCHAR TEXT1[1000];
GetDlgItemText(hwndDlg,EDIT1,TEXT1,1000);
if(IsDlgButtonChecked(hwndDlg,RADIO1)==0 && IsDlgButtonChecked(hwndDlg,RADIO2)==0 || _tcscmp(TEXT(""),TEXT1) == 0)
{...