1.创建非模态对话框。
首先添加对话框,然后添加相关的类。利用建成的类(要新建的对话框的类)创建对话框。
CRelay *CRdlg = new CRelay;
CRdlg->Create(IDD_DLG_RELAY);
CRdlg->ShowWindow(SW_NORMAL);
利用Create和ShowWindow可以将新建的对话框显示出来。
在退出函数中应该销毁。
调用 DestroyWindow(); // 销毁窗口
2.子窗口获取父窗口变量。
想要调用父对话框的函数或变量,需要用this指针调用GetParent()函数获取。
((CTCPServerDlg*)(this->GetParent()))->gClient