如何实现同级对话框的交互
我的提问是:在一个主对话框(DlgA)中create出了两个非模态对话框(DlgB,DlgC),如何在DlgB中点击一个按钮或者是树形控件的其中一项后,在DlgC中动态的创建出一个按钮或者是窗口。急切盼望中。。。。
我自己的做法是:(以创建按钮为例)
1、在DlgB中包含一个DlgC类型的指针,假设是m_dlgc;
且DlgC中有建立按钮的函数:
void set(BOOL bshow)
{
if(TRUE==bShow)
{
m_button.create(...);
}
}
其中一些简单变量代码省略不写了。
2、在dlgb的函数中通过m_dlgc->set(True);
就是是出不来,会报错;
急急急急急急急急急急急急急急急急急急急急急急急。。。。。。大虾们,帮帮忙。