单选框的问题(没有用mfc)急!

francie 2003-08-25 01:20:39
怎么保证不能同时选定多个单选框?

我在处理IDC_RADIO1消息的代码里已经添加了:CheckRadioButton (hDlg, IDC_RADIO1, IDC_RADIO2, LOWORD (wParam)) ;
在处理IDC_RADIO2消息的代码里添加了:CheckRadioButton (hDlg, IDC_RADIO1, IDC_RADIO2, LOWORD (wParam)) ;
为什么运行的时候还是可以同时选定RADIO1和RADIO2?

还有就是我在处理WM_INITDIALOG消息的代码里调用了CheckRadioButton (hDlg, IDC_RADIO1, IDC_RADIO2, IDC_RADIO1) ;为什么对话框弹出时没有默认选中RADIO1?

望达人能告知! 多谢了!
...全文
54 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
flinming 2003-09-17
  • 打赏
  • 举报
回复
CTRL+D

在它的id重新排一下,比如IDC_RADIO1 在前

上次我也遇到只有的问题。。。
flinming 2003-09-17
  • 打赏
  • 举报
回复
CTRL+D

在它的id重新排一下,比如IDC_RADIO1 在前

上次我也遇到只有的问题。。。
nalo 2003-09-17
  • 打赏
  • 举报
回复
不用选定GROUP属性应该也可以
everandforever 2003-09-01
  • 打赏
  • 举报
回复
把 IDC_RADIO1 的GROUP属性选中,
但是不要选中IDC_RADIO2 的GROUP属性
即可.
icr_mio 2003-09-01
  • 打赏
  • 举报
回复
如果你用资源编辑器设计对话框,那么你在设计界面按CTRL+D,设置顺序就行了
flyelf 2003-09-01
  • 打赏
  • 举报
回复
可能是没有设置IDC_RADIO1的GROUP属性吧

15,979

社区成员

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

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