Имя: Пароль:
IT
 
Imports from MFC42.DLL
0 Главный археолог
 
28.10.05
14:47
Кто-нибудь знает, как расшифровать эти номера до имен соотв. функций?

   (ord. = 5307)

   (ord. = 3573)

   (ord. =  640)

   (ord. = 2729)
1 ДенисЧ
 
28.10.05
14:49
Для какого из модулей 1с? Куда смотреть-та?
2 Главный археолог
 
28.10.05
14:51
(1) Это я получил программой tdump.exe из файла 1cv7s.exe.
Цель - покоцать диалог открытия файла в Взлом и защита 1С:Предприятия (статья)
3 DmitrO
 
28.10.05
15:38
(ord. = 5307) ?PumpMessage@CWinThread@@UAEHXZ
public: virtual int __thiscall CWinThread::PumpMessage(void)

(ord. = 3573) ?GetRuntimeClass@CBrush@@UBEPAUCRuntimeClass@@XZ
public: virtual struct CRuntimeClass * __thiscall CBrush::GetRuntimeClass(void)const

(ord. =  640) ??1CDC@@UAE@XZ
public: virtual __thiscall CDC::~CDC(void)

(ord. = 2729) ?ExternalQueryInterface@CCmdTarget@@QAEKPBXPAPAX@Z
public: unsigned long __thiscall CCmdTarget::ExternalQueryInterface(void const *,void * *)

И чего дальше? :)
4 DmitrO
 
28.10.05
15:40
++ справка: в составе MSVS есть mfc42.def в нем соответствие имен и номеров функций
5 Главный археолог
 
28.10.05
15:41
(3) Cпасибо.
6 Главный археолог
 
28.10.05
15:41
(+5)->4
7 Главный археолог
 
28.10.05
15:42
Номера были просто для примера..
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший