发新话题
打印

新手问一个困扰很久很简单但是可能需要很长的解释的问题

新手问一个困扰很久很简单但是可能需要很长的解释的问题

]
1.我在对话框设计期加入的控件为何在该对话框类中没有显示为成员呢?
2.比如我加入了两个单选按钮(在一个group内),也把第一个选上了group属性。我想把它初始化选择第二个,我知道了两种方法:a通过classwizard添加(关联)一个int型变量,在构造函数里设置其为1,ok了。为何在CTDlg::OnInitDialog()里就不行呢?b通过classwizard添加(关联)一个button型类变量mm,在CTDlg::OnInitDialog()通过mm.setcheck(1)ok了,在构造函数里就运行出错。(是不是当时该类还未建立)
3.总结以上问题,我不明白的就是为何加入的控件不显示为类成员,比如与delphi一样,按道理应该是他的成员的啊?还有就是关联一个int或者别的类型的变量究竟是个什么原理呢?
最好能够提供详细的解释或者相关文章的连接。
谢谢您对初学者的帮助!感谢!

TOP

你将a通过classwizard添加(关联)一个Control就可以了,先择你要添的类型,如是一个EDIT,可以在Member Variables中点击Add variable,然后在Category中选择Control即可了,在Varable Type先择CEdit就行了,非常方便,不过你不要选成Value
换个头像,看见广告就眼红,直接封ID。

TOP

发新话题