CRichEdit & DDE bug в VC++.NET 2003
От: Alexeib Япония  
Дата: 05.08.04 11:08
Оценка:
Всем привет!

Такая проблема:
Есть стандартно сгенерированное app с CRichEdit... MDI Doc\View.
В explorer давлю на *.dde file, в OnDDECommand пытаюсь открыть несуществующий файл и после этого CWinApp::m_pMainWnd становиться нулём

BOOL CTestDDEApp::OnDDECommand(LPTSTR lpszCommand)
{
    ASSERT (0);       // <- здесь начинаем дебагить
    OpenDocumentFile("No such file...");   // CWinApp::m_pMainWnd - ok
// CWinApp::m_pMainWnd == NULL !!!
    return CWinApp::OnDDECommand(lpszCommand);
}


Может ли кто-нибудь подсказать почему так?

Если же app сгенерировать с CEdit... MDI Doc\View, то такой ошибкии не возникает

http://www.rsdn.ru:80/File/31992/TestDDE.zip
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.