У меня есть DLL-файл плагина Firefox, который отлично работает в Windows XP, но вылетает в Windows 7. Проблема связана с CWindowImpl :: Create (), который не может создать окно (дескриптор окна равен NULL).Кроме того, GetLastError () возвращает NULL.
Я использую ATL 3.0.Я думаю, будет ли это проблемой, так как многие классы интерфейса, такие как CComModule, устарели.Но на удивление тот же API работает с IE9.Так что не могу сделать никакого вывода.Мне еще предстоит найти решение для этого.Нашел похожий запрос на форуме MSDN - http://social.msdn.microsoft.com/Forums/en-US/vcmfcatl/thread/2f200b88-622a-4f7c-9833-7d08bac4fa5f/, но решения пока нет.
Любая помощь будет высоко оценена.
Raveesh