怎么让对话框里的Radio Button出来的时候指定其中一个是选种状态 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ::SetCheck 0 Set the button state to unchecked. 1 Set the button state to checked. 2 Set the button state to indeterminate. This value can be used only if the button has the BS_3STATE or BS_AUTO3STATE style. 1、选中第一个Radio Button的group属性,并检查是否所有的Radio Button的ID号是连续的(若不是需更改)。2、为第一个Radio Button在class wizard中建立对应的变量,3、在对话框构造函数中设置该变量为0 或者把你要選中的狀態的Radio button對話框Tab_ID設置成其他的最前面(同時讓其他的相關Radio的ID跟著它的tab ID.).而且你要把最前面的屬性設置成Group agree blue2moon() ;在Member加入变量后,对话框类的构造函数会给他赋初值为-1;把它改为0就是选中第一个单选框,1为第二个.... 在这个函数中加入为radio控件加入一个INIT型的变量 m_nRadio;BOOL CTestDlg::OnInitDialog(){ CDialog::OnInitDialog(); //m_nRadio=-1 //这是一个都不选中 m_nRadio=0; //选中第一个 this->UpdateData(FALSE); } 在.h中设定一个变量m_Radio=0(若你默认是第一个时的状态,其余类推);假设你的Radio Button的ID分别是IDC_RADIO1,IDC_RADIO2...IDC_RADIO5在OnInitDialog()中加入CheckRadioButton(IDC_RADIO1,IDC_RADIO5,IDC_RADIO1);最后一个参数是你所指定的默认ID,也就是m_Radiod的默认对应项,接着你可以对每个Radio Button做出相应函数,在函数中对m_Radiod赋不同值。GoodLuck faing,在不check out,100分哪够分了 最简单的方法,嘿嘿::SendMessage(GetDlgItem(IDC_XXXXXX)->m_hWnd,BM_SETCHECK,1,0); wince5下socket的版本最高是1.1吗 画板程序提问 应该用什么头文件?我用了<fstream.h>却报102个错 VC中关于插入对话框的问题,(加急!!!!!!!!!) 对话框中出现字体不一致 有关<<COM本质论>>上的一点不解? 请问为什么不能删除一务记录 谁知道微软最近公布的(大约272个API函数的文档和Demo)在那儿可以买到 CDC.line 画的线可以存在什么文件中? 是否有COM(atl)取存储过程返回值的例子?是取得存储过程的return返回值,不是输出参数的值,非常急切能得到帮助! 怎么用程序更改系统IP? 发邮件问题
0 Set the button state to unchecked.
1 Set the button state to checked.
2 Set the button state to indeterminate. This value can be used only if the button has the BS_3STATE or BS_AUTO3STATE style.
2、为第一个Radio Button在class wizard中建立对应的变量,
3、在对话框构造函数中设置该变量为0
在Member加入变量后,对话框类的构造函数会给他赋初值为-1;把它改为0就是选中第一个单选框,1为第二个....
为radio控件加入一个INIT型的变量 m_nRadio;
BOOL CTestDlg::OnInitDialog()
{
CDialog::OnInitDialog();
//m_nRadio=-1 //这是一个都不选中
m_nRadio=0; //选中第一个
this->UpdateData(FALSE);
}
假设你的Radio Button的ID分别是IDC_RADIO1,IDC_RADIO2...IDC_RADIO5
在OnInitDialog()中加入
CheckRadioButton(IDC_RADIO1,IDC_RADIO5,IDC_RADIO1);
最后一个参数是你所指定的默认ID,也就是m_Radiod的默认对应项,接着你可以对每个Radio Button做出相应函数,在函数中对m_Radiod赋不同值。
GoodLuck
::SendMessage(GetDlgItem(IDC_XXXXXX)->m_hWnd,BM_SETCHECK,1,0);