Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Как собрать хедер-файлы (*.h) для 8-ки из undecor-функций длл (число прочтений - 3610 )
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Как собрать хедер-файлы (*.h) для 8-ки из undecor-функций длл
21. Сентября 2011 :: 13:58
Печать  
Народ, как решить задачу - Как собрать хедер-файлы (*.h) для 8-ки из undecor-функций длл?
например, как это было сделано в 1С++ ?
как получить заголовочные файлы?
Я даже не знаю, где копать и что гуглить Печаль
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Как собрать хедер-файлы (*.h) для 8-ки из undecor-функций длл
Ответ #1 - 24. Сентября 2011 :: 14:02
Печать  
Если я правильно понял вопрос, то гуглить можно по имени функции "__unDName".
  

De quelle planète es-tu?
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Как собрать хедер-файлы (*.h) для 8-ки из undecor-функций длл
Ответ #2 - 24. Сентября 2011 :: 20:02
Печать  
Ну, плюс потом аккуратно упаковать уже андекорированное хозяйство в декларации классов.
Это из несложного.

Отдельно стоят задачи определения виртуальных функций и иерархий классов.
Задача определения иерерхии для v8, по-видимому, не решается методами, которые можно было использовать в v7.
Плюс в ряде случаев необходимо точное определение размеров экземпляров классов.

А дальше, как я понимаю, оказывается, что все самое интересное скрыто за псевдо-COM интерфейсами v8.
В их темных лабиринтах, похоже, удается выжить только самым сильным духом бойцам с неизвестностью.
Если честно, я слыхал только об одном таком человеке.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как собрать хедер-файлы (*.h) для 8-ки из undecor-функций длл
Ответ #3 - 26. Сентября 2011 :: 05:10
Печать  
Ну не так уж все и плохо Улыбка
уже удалось раскопать, например, где и как внутри 1С вызываются методы контекстов.
Плюс потихоньку начал копать внутренности на предмет вызова обработчиков событий форм для Перехватчика.
Места вызова и поиска методов также найдены, теперь только потихоньку разбираться с хедерами и либ-файлами.
Либ-файлы научился получать, с хедерами сложнее, но Саша обещал помочь.
Например, ветка Информатор по 8-ке http://www.1cpp.ru/forum/YaBB.pl?num=1313560540/90
ЗЫ пока вижу неплохое сходство с 77 во внутренностях 8-ки Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Как собрать хедер-файлы (*.h) для 8-ки из undecor-функций длл
Ответ #4 - 27. Сентября 2011 :: 13:44
Печать  
Ну, мое дело - запугать; а если кто выжил - я не виноват.  Улыбка
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать