怎样使radio按钮一开始就选中?

harry007 2003-09-19 01:43:59
怎样使radio按钮一开始就选中?
...全文
147 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hardstudylulin 2003-09-19
  • 打赏
  • 举报
回复
对话框OnInitDialog()时
((CButton*)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);
UpdataData(false);
vcforever 2003-09-19
  • 打赏
  • 举报
回复
Radio Button 的group属性,然后付值,
别忘了UpdateData(false);
祝你成功!
zhucde 2003-09-19
  • 打赏
  • 举报
回复
同意((CButton*)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);
crazyeagle 2003-09-19
  • 打赏
  • 举报
回复
一个问题被N个人给分了,我来晚了,说的很全了,试一试就EASY了!!!
suncdtt 2003-09-19
  • 打赏
  • 举报
回复
注意要选中的其中一个RADIO 的属性中的group ,才可以,然后就可以在构造函数中符值。
wuxfBrave 2003-09-19
  • 打赏
  • 举报
回复
在构造函数中设置映射变量的值为你想设置的radio的值
Pipi0714 2003-09-19
  • 打赏
  • 举报
回复
((CButton*)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);
suncdtt 2003-09-19
  • 打赏
  • 举报
回复
将RADIO影射为整形的变量,然后在对话框的构造函数中设置哪个RADIO 被选中。


CGuli::CGuli(CWnd* pParent /*=NULL*/)
: CDialog(CGuli::IDD, pParent)
{
//{{AFX_DATA_INIT(CGuli)
m_guanli = 1;/*要哪个选中就写几,从0 开始。*/
//}}AFX_DATA_INIT
}
FAICHEN 2003-09-19
  • 打赏
  • 举报
回复
映射变量,UpdataData(false);
dz_w 2003-09-19
  • 打赏
  • 举报
回复
对应的RADIO如果已经设定了到int型变量的映射,那么在对话框的构造函数里给那个变量赋你的RADIO对应的值即可。
如果没有用函数CheckDlgButton(你的DLG,RADIO对应的ID, BST_CHECKED)选中

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧