Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.19;
Скачать: CL | DM;

Вниз

gdi+ и ActiveX   Найти похожие ветки 

 
аноним   (2006-02-13 15:15) [0]

Ситуация следующая:
есть некая ActiveX Form (ocx) которая использует библиотеку gdiplus.dll (заголовочные файлы с JEDI, статически, понятное дело).

Проблема следующая:
при завершении работы приложения, которое использует ActiveX Form, которая использует gdiplus.dll :) приложение не завершается и остается висеть в памяти.

Вопрос следующий:
в чем может быть причина? я понимаю что тут можно сказать ошибка в 17 строке =) просто может есть какие-то нюансы / подводные камни? что может быть не так?


 
Джо ©   (2006-02-13 15:16) [1]

Инициализацию/деинициализацию подсистемы GDI+ нельзя вызывать из DLL. Это условие выполнено?


 
аноним   (2006-02-13 15:24) [2]

дык вот получается что ActiveX и является как бы DLL :)
замкнутый круг.

как быть?


 
Джо ©   (2006-02-13 15:25) [3]

> [2] аноним   (13.02.06 15:24)
> как быть?

Вызывать инициализацию/деинициализацию GDI+ только из основной программы.


 
аноним   (2006-02-13 15:25) [4]

как можно обойти это условие? =(


 
аноним   (2006-02-13 15:29) [5]

понял. вся проблема в том, что, понятное дело, ActiveX используют third-party девелоперы... бррр. Джо, посоветуйте как поступить, ну неужели все так гибло? (


 
Джо ©   (2006-02-13 15:31) [6]

> [5] аноним   (13.02.06 15:29)
> понял. вся проблема в том, что, понятное дело, ActiveX используют
> third-party девелоперы... бррр. Джо, посоветуйте как поступить,
> ну неужели все так гибло? (

Честно говоря, не знаю, как обойти это ограничение. Тоже когда-то пробовал, но ничего не придумал.


 
аноним   (2006-02-13 15:43) [7]

все. жизнь коту под хвост. мастера, умоляю, у кого есть опыт решения данной проблемы, помогите!



Страницы: 1 вся ветка

Текущий архив: 2006.03.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.05 c
15-1140972740
Зм1й
2006-02-26 19:52
2006.03.19
mp3


15-1140937582
Ega23
2006-02-26 10:06
2006.03.19
С Днём рождения! 26 февраля


15-1140508399
Nikolay M.
2006-02-21 10:53
2006.03.19
Увидел на mysql.ru, предлагаю повесить на страничках


15-1141033381
DelphiN!
2006-02-27 12:43
2006.03.19
Контроль печати на принтере


2-1141059892
anonymous-
2006-02-27 20:04
2006.03.19
Мерцание формы