我建了一个基于对话框的项目,我用主对话框里的子对话框变量设置子对话框里面COMBOX的条目,但是怎么不成功,代码如下:ComboxDialog dlg;//ComboxDialog 是含有Combox 的子对话框类
dlg.DoModal();
dlg.com.AddString("数学");
dlg.com.AddString("物理");运行后 组合框里没有被初始化 ,请问为什莫呀?怎样才能不在OnInitDialog中初始化呢 ?
谢谢各位拉!!!!
dlg.DoModal();
dlg.com.AddString("数学");
dlg.com.AddString("物理");运行后 组合框里没有被初始化 ,请问为什莫呀?怎样才能不在OnInitDialog中初始化呢 ?
谢谢各位拉!!!!
在声明了一个对话筐对象后.应该马上进行改变条目的操作.
然后再调用dlg.DoModal();这个函数返回后,对话筐就关闭了.如下:ComboxDialog dlg;//ComboxDialog 是含有Combox 的子对话框类
// dlg.DoModal();
dlg.com.AddString("数学");
dlg.com.AddString("物理");
dlg.DoModal();
这样保证ok.
>只能在OnInitDialog中初始化