Перехват адреса AfxMessageBox
От: zmxncbv  
Дата: 02.12.08 10:06
Оценка:
Здравствуйте!
Стоит задача подменить в MFC-проекте адрес функции AfxMessageBox на адрес самодельной функции. Проблема в том, что как показало исследование, AfxMessageBox не экспортируется из dll-файла по имени, а использует для этой цели числовой идентификатор ("1123" для mfc71.dll и "1493" для mfc71d.dll). Вопрос: не знает ли кто-нибудь способа, помогаюшего получить адрес указанной функции из DLL по имени функции? Представляется неверным привязывать код к числовым идентификаторам, которые более чем вероятно имеют другие значения в новых версиях MFC-библиотек.

02.12.08 17:28: Перенесено модератором из 'C/C++' — Кодт
afxmessagebox
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.