Объект, встречающий и проважающий MFC
От: Eugen Podsypalnikov  
Дата: 29.04.02 09:16
Оценка:
Привет коллеги !

Написал перехватчик импорта MFC для всех alloc() & free() на свой HeapManager.
Чудно, быстро, но:
Наблюдается какой-то дисбаланс аллокации и удаления...

А всего-то надо:
Иметь объект перехватчика,
который умеет начать жить раньше MFC
и умереть позже (и сразу после) всех объектов MFC.

Но как правильно установить таковой объект в программе ?

Спасибо большое !
Подсыпальников Евгений
Re: Объект, встречающий и проважающий MFC
От: migel  
Дата: 30.04.02 05:49
Оценка:
Здравствуйте Eugen Podsypalnikov, Вы писали:

EP>Привет коллеги !


EP>Написал перехватчик импорта MFC для всех alloc() & free() на свой HeapManager.

EP>Чудно, быстро, но:
EP>Наблюдается какой-то дисбаланс аллокации и удаления...

EP>А всего-то надо:

EP>Иметь объект перехватчика,
EP>который умеет начать жить раньше MFC
EP>и умереть позже (и сразу после) всех объектов MFC.

EP>Но как правильно установить таковой объект в программе ?


EP>Спасибо большое !

EP>Подсыпальников Евгений
Я так думаю нужно копать в сторону своего EntryPoint определяеш свой и в нем после создания своего объекта вызываеш стандартный
Re[2]: Объект, встречающий и проважающий MFC
От: Eugen Podsypalnikov  
Дата: 30.04.02 05:57
Оценка:
Здравствуйте migel, Вы писали:

M>Я так думаю нужно копать в сторону своего EntryPoint определяеш свой и в нем после создания своего объекта вызываеш стандартный


Высокая идея, честное слово.
Так можно начать раньше жить.

Есть ли идея как умереть
после всех глобальных и неглобальных объектов MFC ?

Спасибо !
Re[3]: Объект, встречающий и проважающий MFC
От: migel  
Дата: 30.04.02 10:56
Оценка:
Здравствуйте Eugen Podsypalnikov, Вы писали:

EP>Здравствуйте migel, Вы писали:


M>>Я так думаю нужно копать в сторону своего EntryPoint определяеш свой и в нем после создания своего объекта вызываеш стандартный


EP>Высокая идея, честное слово.

EP>Так можно начать раньше жить.

EP>Есть ли идея как умереть

EP>после всех глобальных и неглобальных объектов MFC ?

EP>Спасибо !

Да там же, все равно после возврата из стандартного EntryPoint уже ничего не живет (по идее).
Re: Объект, встречающий и проважающий MFC
От: TepMuHyc  
Дата: 30.04.02 11:19
Оценка:
Здравствуйте Eugen Podsypalnikov, Вы писали:

EP>Иметь объект перехватчика который умеет начать жить раньше MFC

EP>и умереть позже (и сразу после) всех объектов MFC.
Попробуй разместить твой перехватчик в .DLL и статически прилинкуй эту DLL к
своему приложению. Перехватчик создавай и удаляй в DLLMain() этой DLL-ки.
____________________
God obviously didn't debug, hasn't done any maintenance, and no documentation can be found. Truly amateur work.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.