В общем создаю и вызываю CFileDialog, запускается из пункта меню, но после его закрытия, окно, вызвавшее его не становится активным, хотя при вызове aboutbox все нормально - не могу понять проблему уже голову сломал...
| Код | if (dopen==NULL) dopen=new CFileDialog(TRUE,NULL, _T(""), OFN_FILEMUSTEXIST, _T("Все файлы|*.*|Текстовый документ (*.txt)|*.txt|"),theApp.m_pMainWnd,0,1); if (dopen) { dopen->m_pOFN->lpstrTitle=_T("Открытие файла с данными"); dopen->m_pOFN->lpstrInitialDir=_T(""); if(dopen->DoModal()==IDOK) { } }
|
Добавлено через 2 минуты и 1 секунду может окно само и активно, то есть реагирует на кнопки, но заголовок окна выглядит как неактивный и при щелчке по форме или ее элементам не становится как у активного окна... |