关于Radio Button的问题 我的工程的子对话框有两个Radio Button,我想一点主对话框中的按钮跳出子对话框时,两个Radio Button中就默认一个选中,该怎么编写程序????谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BOOL CheckRadioButton( HWND hDlg, int nIDFirstButton, int nIDLastButton, int nIDCheckButton);hDlg是对话框的句柄 我的Radio Button控制编辑框的,当选中Radio Button时,编辑框变灰!我在void CSlowDlg::OnRadio1() { // TODO: Add your control notification handler code here if(BST_CHECKED == ((CButton*)GetDlgItem(IDC_RADIO1))->GetCheck()) { GetDlgItem(IDC_EDIT4)->EnableWindow(FALSE); } else { GetDlgItem(IDC_EDIT4)->EnableWindow(FALSE); }}我在初始化中写了((CButton *)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);,但是为什么打开子对话框时,Radio Button是选中了,但是编辑框没有变灰,怎么回事,。是不是还要加代码? 因为你的代码是在点击Radio时才触发的可以在初始化对话框加入这段代码 编辑框变灰要使用m_hnd->EnableWindow(FALSE);来使控件禁止使用m_hnd是控件句柄 MFC MDI怎么实现多视图 VC++.net的数组初始化问题 cannot open input file "glut32.lib" 求教:为什么我的lib接口的参数一设置为CString,在外部就无法调用 麻烦给分析下代码 我是新手,这个问题怎么解决呢? 各位好!!!我想做一个vc++,sql2000的基于cs的系统,请进来帮忙啊 如何调试DLL? 在线等待,如何裁剪打印机DC? 如何通过程序添加sql数据库和账号??sos!!给50分 刚转行做开发,项目经理的安排的任务 用ListCtrl加位图问题!!
int nIDFirstButton,
int nIDLastButton,
int nIDCheckButton
);
hDlg是对话框的句柄
void CSlowDlg::OnRadio1()
{
// TODO: Add your control notification handler code here
if(BST_CHECKED == ((CButton*)GetDlgItem(IDC_RADIO1))->GetCheck())
{
GetDlgItem(IDC_EDIT4)->EnableWindow(FALSE);
}
else
{
GetDlgItem(IDC_EDIT4)->EnableWindow(FALSE);
}
}
我在初始化中写了((CButton *)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);,但是为什么打开子对话框时,Radio Button是选中了,但是编辑框没有变灰,怎么回事,。是不是还要加代码?
可以在初始化对话框加入这段代码
m_hnd是控件句柄