弹出对话框中,有两个Radio,一个ButtonRadio1 Radio2
Button确定
现在要这么写
if(dlg.DoModal() == IDOK)
{
您选了Radio1;
}
else
{
您选了Radio2;
}或者不用IDOK,用自己定义的宏
#define IDRADIO1 9999
#define IDRADIO2 8888
if(dlg.DoModal() == IDRADIO1)
{
您选了Radio1;
}
else
{
您选了Radio2;
}
我点主对话框上的一个按钮,弹出这个dlg,用户选择是Radio1或Radio2,然后我在外边判断,
怎么弄?
Button确定
现在要这么写
if(dlg.DoModal() == IDOK)
{
您选了Radio1;
}
else
{
您选了Radio2;
}或者不用IDOK,用自己定义的宏
#define IDRADIO1 9999
#define IDRADIO2 8888
if(dlg.DoModal() == IDRADIO1)
{
您选了Radio1;
}
else
{
您选了Radio2;
}
我点主对话框上的一个按钮,弹出这个dlg,用户选择是Radio1或Radio2,然后我在外边判断,
怎么弄?
if(dlg.DoModal() == IDOK)
{
if(变量=radio1)
您选了Radio1;
else
您选了Radio2;}
在类内部onok的时候设置这个值。
在外部用get方法来访问它。
void CMyDialog::OnSomeAction()
{
// Do something. int nRet = 5; // Any value will do.
EndDialog(nRet); // This value is returned by DoModal. // Do something. return; // Dialog closed and DoModal returns only here.
}