Dialog下的文本框操作 做了一个Dlg,DLG里有单选按钮,按钮下均有文本框,我想问一下怎样在操作按钮时能够动态的使能文本框,比如我按按钮1, 那么它下面的文本框是白色有效的,而其他的都是灰色无效的。这样的操作语句是什么啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题解决了GetDlgItem(IDC_EDIT)->EnableWindow(false);我还想问一下,如何初始化按钮,比如说让第一个按钮初始化使能状态。。盼望大虾指教。 让对话框重载OnInitDialog, 在这个函数中EnableWindow 控件的可用不可用都使用EnableWindow函数实现即可。用GetDlgItem(控件ID)获得的Cwnd*指针来调用。 对话框的初始化工作都是在OnInitDialog中完成,如果你的dlg没有该函数请重载然后 GetDlgItem(IDC_BUTTON)->EnableWindow(TURE); GetDlgItem(IDC_EDIT)-> EnableWindow(false); 我乃楼主,恩,对,编辑框我可以设置它的状态了感谢众位。。第二次的问题我是想问如何初始化单选按钮,单选按钮被选中是有一个“黑点”的,我想要的是第一个按钮被点中的初始状态, 如果EnableWindow的话,只能设置它的灰白啊。 GetDlgItem(IDC_Radio)-> SetCheck(TRUE); 其实更简单的办法就是给控件添加一个关联的变量,是int型的,直接设置这个int类型变量的初始值,就可以了 对话框上的radio button 貌似只可以在OnShowWindow(BOOL bShow, UINT nStatus) 中去初始化,,在OnInitDialog()中好象会出错,不知道各位有没有遇到这种问题哦,,OnShowWindow(BOOL bShow, UINT nStatus){ CDialog::OnShowWindow(bShow, nStatus); GetDlgItem(IDC_Radio)-> SetCheck(TRUE);} HRGN的保存,与恢复,能保存成功,恢复出错。 单文档程序在视图类的OnCreate函数中怎么改变状态栏的文字 紧急求助:VC 连接错误 error LNK2001 那位兄弟做过图象匹配软件 写一个在线升级程序!请大家给点意见! 函数回传问题! 请问怎么样能够把checkbox放进listctrl里? 自认高手的近来。。。有rmb哪/////////////////////// ???请问怎么在vc++开发环境中设置栈stack的大小??? 请问哪儿有VS.NET7 Beta2的下载?谢谢 求一种类似于CMap类型的复合数据结构 关于学习方向,请各位成功的前辈们给个提示
GetDlgItem(IDC_EDIT)->EnableWindow(false);我还想问一下,
如何初始化按钮,比如说让第一个按钮初始化使能状态。。
盼望大虾指教。
用GetDlgItem(控件ID)获得的Cwnd*指针来调用。
然后 GetDlgItem(IDC_BUTTON)->EnableWindow(TURE);
第二次的问题我是想问如何初始化单选按钮,单选按钮被选中是有一个“黑点”的,我想要的是
第一个按钮被点中的初始状态, 如果EnableWindow的话,只能设置它的灰白啊。
OnShowWindow(BOOL bShow, UINT nStatus)
{
CDialog::OnShowWindow(bShow, nStatus);
GetDlgItem(IDC_Radio)-> SetCheck(TRUE);
}