📄 subject_17743.htm
字号:
<p>
序号:17743 发表者:daibo 发表日期:2002-10-15 10:37:57
<br>主题:radion button初始化问题
<br>内容:建立一个对话框工程,有一个radio button组,<BR>我想初始化对话框时根据条件让这个组的某一个RADIO BUTTON呈现选中状态。请问怎么设置?<BR>谢谢!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:CDMA2000 回复日期:2002-10-15 10:43:42
<br>内容:那你可以在对话框的构造函数中给radio button组对应的<BR> int变量赋值,比如为该值赋为3是,则组中第四个radio button<BR> 呈现选中状态
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:徐景周 回复日期:2002-10-15 10:50:13
<br>内容:设置radio成员变量,在初始化对话框中直接用SetCheck(true);既可。如下:<BR><BR> if (m_split) <BR> m_RadioSplit.SetCheck(1);<BR><BR>如参看下面文章及源码:<BR>http://www.copathway.com/itbookreview/view_paper.asp?paper_id=62<BR><BR>http://www.copathway.com/itbookreview/view_paper.asp?paper_id=61
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:daibo 回复日期:2002-10-15 11:05:25
<br>内容:非常感谢各位。<BR>但是能否不要设置变量。因为我程序不需要这个变量。我只是需要该方法而已。<BR>如果设置太多的变量,会使得程序易读性降低。<BR>可以通过其他方法初始化该RADIO BUTTON 吗?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:凯凯 回复日期:2002-10-15 11:20:13
<br>内容:((CButton *)GetDlgItem(you_button_ID))->SetCheck(1);<BR>这样就不用设置变量,只要用到控件的ID。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -