现在有一个主窗口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控件中的值以后再执行。
应该怎么做呢?????
------解决方案--------------------------------------------------------
很难,关注中...
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
自定义消息处理
------解决方案--------------------------------------------------------
不明LZ在说什么
------解决方案--------------------------------------------------------
以后需再关注,现在先帮你顶一下