![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как изменить библиотеку ?
alex134 © (2002-12-15 21:27:00)Допустим, я хочу изменить функцию shAppBarMessage, которая находится в библиотеке shell. Я беру, переименовываю библиотеку shell, сам создаю библиотеку с именем shell, пишу в ней нужную функцию. Вопрос: а как быть со всеми остальными функциями ? Как мне узнать, сколько и какие есть другие функции и процедуры в этой библиотеке, как мне их декларировать? Если можно примерчик.
Ihor Osov'yak (2002-12-16 18:19:00) [1]2 alex134 © (16.12.02 18:14) "Другие" еще более геморойные - это по сравнению с тем, что предлагал Шевченко. И он, кстати, прав - уровень нужно действительно "немного" выше, чем begin, и проблем там хватает...
alex134 (2002-12-16 18:14:00) [2]
> Так может и не стоит этим заниматься ? Там своих проблем
> и для знающих-то людей хватает...
Есть другие решения ?
alex134 (2002-12-16 18:11:00) [3]
> Василий2 © (16.12.02 17:53)
> Открывай hiew и редактируй!!!
Хорошая шутка!
Василий2 (2002-12-16 17:53:00) [4]Открывай hiew и редактируй!!!
Игорь Шевченко (2002-12-16 17:31:00) [5]Так может и не стоит этим заниматься ? Там своих проблем и для знающих-то людей хватает...
alex134 (2002-12-16 17:09:00) [6]Скачал "Рихтера" уже давно, но... все примеры на сишке !? Для людей, которые в ней не шарят (читай "для меня") это темный лес. Может на паскале примеры есть ?
Игорь Шевченко (2002-12-16 16:57:00) [7]Рихтер
alex134 (2002-12-16 16:14:00) [8]Да, я согласен. Я нашел инфу по этой теме, однако для NT/2000/Xp - а нужно под 98. Разница есть ? Если есть , можно ссылку (инет халявный, тормозит) ?
Игорь Шевченко (2002-12-16 15:15:00) [9]Брось ты эту затею. Лучше использовать перехват API-функций и менять поведение конкретной, не трогая остальные. Как это сделать - поиск по форуму, уже много раз писалось.
alex134 (2002-12-16 14:21:00) [10]Ок ! Функции я могу вытащить из shellapi.pas. Но я вообще не представляю, как эту библиотеку писать. Подкиньте пожалуйста примерчик такой деятельности, или по сабжу ченить.
Cobalt (2002-12-15 22:09:00) [11]Под Вин95/98/Ме есть прога - "Быстрый просмотр". Показывает какие ф-ии ДЛЛ экспортирует. А описание их формата смотри в MSDN http://msdn.microsoft.com/