是否和CreateProcess有关??
日期:2007-06-11 荐:
是否和CreateProcess有关??看下面代码片断:Output(){ for(...) { CreateProcess(...); }}GetDlgItem(IDC_EDIT1)->EnableWindow(FALSE);GetDlgItem(IDC_BUTTON1)->EnableWindow(FALSE);Output( ); // 一个处理过程可能有几秒钟或以上GetDlgItem(IDC_EDIT1)->EnableWindow( );GetDlgItem(IDC_BUTTON1)->EnableWindow( );问题:在Output处理过程中,IDC_BUTTON1变灰,我点击它一样有事件响应,待Output完后就反应出来了。为什么?关CreateProcess事吗?没关系是什么原因?按钮变灰点击它怎么会有反应??虽然变灰,但Output没有对消息队列处理,EnableWindow后,鼠标点击消息才执行,可能这个原因吧现在我不想按钮变灰时点击它有事件响应,怎么解决这问题??zai ding
标签: