我的对话框中有三个radio button,还有一个普通的button,我把把三个radio button都设置为push-like的风格,其他的没有做任何设置,现在运行时,按下第二个按钮时,第一个弹出,但是我想解决两个问题:
1、我怎么知道哪个radio button按钮被按下了?
2、我想按下那个普通button时候,所有的radio button都能够弹出显示
1、我怎么知道哪个radio button按钮被按下了?
2、我想按下那个普通button时候,所有的radio button都能够弹出显示
解决方案 »
- _T作用
- 如何纪录另一个程序的运行时间?
- 求助,问个combobox的问题
- mfc编译后的exe文件内包含了源代码中的文本,有哪个编译选项可以将这些文本隐藏吗?
- windows下运行一个telnet,怎么获取到这个telnet窗口里显示的所有内容?更进一步,怎么截获到该telnet程序所有的输入输出的内容?
- 请问怎样从一个内存设备上下文中取得图形的调色板?
- 有谁有图象识别的代码吗? 就是截屏,然后判断其中是否有指定图形
- 散分,小问题,在线等待
- 保存为元文件的问题
- 我要疯了,谁能解决这个问题,我给谁500分!决不食言!其余的分数随后补上。
- 在SDI 程序中如何 保存 和 打开 多种文件格式???
- ftpopenfile函数的问题
SendDlgItemMessage(id, BM_SETCHECK, ...);
根据ID的顺序来的,如果你是通过其它方法改变了按钮状态,读这个m_select之前,先UpdateData()
2.按下那个普通button时,((CButton*)(GetDlgItem(IDC_RADIO1+m_select)))->SetCheck(0); //把按下的弹起来
http://www.codeproject.com/buttonctrl/hoverbutton.asp