📄 subject_61113.htm
字号:
<p>
序号:61113 发表者:wusic8 发表日期:2003-11-17 21:24:02
<br>主题:求救,如何用函数实现单选按钮的点击
<br>内容:radio1,radio2,radio3,程序实现选中radio2,如何实现,谢谢
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:redleaf 回复日期:2003-11-17 21:35:01
<br>内容:GetDlgItem(radio2_id)->SetCheck(1)
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:sdqzndq 回复日期:2003-11-17 21:41:20
<br>内容:将第一个radio1的属性设为groop并给它映射一个变量m_xxx,在doc文件中设一个int变量xxx 并令其值为1,再令m_xxx=xxx,就ok了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:wusic8 回复日期:2003-11-17 21:58:55
<br>内容:<BLOCKQUOTE>引用“第1楼”所言<BR><Q>GetDlgItem(radio2_id)->SetCheck(1)</Q></BLOCKQUOTE><BR><BR>非常感谢,但我编译后提示see declaration of 'CWnd',怎么回事,我的代码<BR>void CTDlg::OnButton1() <BR>{<BR> // TODO: Add your control notification handler code here<BR> //CTDlg::m_ra.SetFocus(2);<BR> GetDlgItem(IDC_RADIO4)->SetCheck(1);<BR><BR>}<BR><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>
回复者:wusic8 回复日期:2003-11-17 23:05:58
<br>内容:注:编译后提示: 'SetCheck' : is not a member of 'CWnd'
<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>回复者:redleaf 回复日期:2003-11-18 08:55:20
<br>内容:不好意思,忘了,这里要强制类型转换<BR>(CButton*)GetDlgItem(radio2_id)->SetCheck(1)<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>
回复者:sunice 回复日期:2003-11-18 08:59:21
<br>内容:首先请你确认三个Radio按钮是按顺序放入对话框的,否则可以删除重来一遍。<BR>然后直接调用函数<BR>CheckRadioButton(IDC_Radio1,IDC_Radio3,IDC_Radio2);<BR>任何时候都可以用这个函数,这是Cwnd类的成员函数。<BR><BR>其中第一个参数表示一组按钮的第一个,第二个参数表示最后一个,第三个参数表示选中的那个。他们均为整型值,是在你添加 Radio 按钮时VC自动赋值的,让你按顺序放就是为了它们的值确实代表了第一个和最后一个按钮。你可以在 view->Resource Symbols...菜单中察看(不要轻易修改它们的值)!<BR>2003-11-18 9:04:35
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -