关于模态和非模态窗口
现在有一个主窗口maindialog,现在加入另一窗口childdialog,现在在childdialog上面有一个edit控件,初始时设为enablewindow(false),现在需要在主窗口中执行的buttonclick()函数中,将edit控件置为enablewindow(true),试了两种,模态和非模态
模态情况下,buttonclick()函数中,如下语句
childDialog cDialog;
CEdit *pEdit = ( CEdit * )( cDialog.GetDlgItem( IDC_EDIT1 ) );//出错
findwindowEx函数也用过,被那几个参数弄迷糊了,也没弄出来
非模态情况下
在showWindow()后,怎么样像domodal()那样能够将maindialog给暂停掉呢掉呢,因为希望maindialog中的函数能够得到childdialog中的edit控件中的值以后再执行。
应该怎么做呢?????