mfc dialog в COM
От: sosna  
Дата: 11.10.10 18:12
Оценка:
Уважаемые коллеги, я создал свой COM-объект. Он выполняет возложенные на него задачи)
Для просмотра из приложения(диагностической информации) добавил диалог и вызываю его по клику на кнопке. Но как только вызывается ShowWindow(); само приложение и диалог подвисают. Кто рубит в теме подскажите в чем может крыться проблема?
Сам COM полноценно функционирует, проблем нет.

В тестовом MFCApllication во вьюхе обрабатываю клик по кнопке и вызываю метод COM'a
Внутри класс обрабатывает:
OpenMsgViewDlg(int pParentWnd)
{
    m_pMsgViewDlg = new m_pMsgViewDlg(pParent);
    m_pMsgViewDlg->Create(IDD_MSGVIEWERDLG, pParent); 
    m_pMsgViewDlg->ShowWindow(SW_SHOW); 
}


Диалог прорисовывается в общих чертах и подвисает.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.