Всем доброго времени суток.
Столкнулся с проблемой к которой не знаю с какой стороны подойти. Может кто-нибудь что-нибудь посоветует.
Проблема в следующем:
Есть приложение MDI со множеством (конкретно 15) резличных документов (CDocument). Все документы используют единое унифицированное меню. Так вот, при запуске третей инстанции приложения на одном и том же компьютере, где-то в середине инициализации на срабатывает функция ::LoadMenu во внетренней функции MFC: CMultiDocTemplate::LoadTemplate. То есть ::LoadMenu возвращае NULL.
В чем проблема и как можно ее решить?
Здравствуйте, psc71, Вы писали:
P>Всем доброго времени суток. P>Столкнулся с проблемой к которой не знаю с какой стороны подойти. Может кто-нибудь что-нибудь посоветует. P>Проблема в следующем: P> Есть приложение MDI со множеством (конкретно 15) резличных документов (CDocument). Все документы используют единое унифицированное меню. Так вот, при запуске третей инстанции приложения на одном и том же компьютере, где-то в середине инициализации на срабатывает функция ::LoadMenu во внетренней функции MFC: CMultiDocTemplate::LoadTemplate. То есть ::LoadMenu возвращае NULL. P>В чем проблема и как можно ее решить?
Здравствуйте, Какая разница, Вы писали:
КР>Здравствуйте, psc71, Вы писали:
P>>Всем доброго времени суток. P>>Столкнулся с проблемой к которой не знаю с какой стороны подойти. Может кто-нибудь что-нибудь посоветует. P>>Проблема в следующем: P>> Есть приложение MDI со множеством (конкретно 15) резличных документов (CDocument). Все документы используют единое унифицированное меню. Так вот, при запуске третей инстанции приложения на одном и том же компьютере, где-то в середине инициализации на срабатывает функция ::LoadMenu во внетренней функции MFC: CMultiDocTemplate::LoadTemplate. То есть ::LoadMenu возвращае NULL. P>>В чем проблема и как можно ее решить?
КР>А что GetLastError() говорит в этом случае ?
Ничего. Возвращает код 0.
Может есть какие-то ограничения на число загруженных ресурсов, потому-что в наступившей ситуации под Win-XP не открывается вообще никакое новое окно. Я подразумеваю из-за аналогичноуй проблемы.
Здравствуйте, psc71, Вы писали:
P>Ничего. Возвращает код 0. P>Может есть какие-то ограничения на число загруженных ресурсов, потому-что в наступившей ситуации под Win-XP не открывается вообще никакое новое окно. Я подразумеваю из-за аналогичноуй проблемы.