Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2003.01.30;
Скачать: [xml.tar.bz2];

Вниз

Как изменить библиотеку ?   Найти похожие ветки 

 
alex134   (2002-12-15 21:27) [0]

Допустим, я хочу изменить функцию shAppBarMessage, которая находится в библиотеке shell. Я беру, переименовываю библиотеку shell, сам создаю библиотеку с именем shell, пишу в ней нужную функцию. Вопрос: а как быть со всеми остальными функциями ? Как мне узнать, сколько и какие есть другие функции и процедуры в этой библиотеке, как мне их декларировать? Если можно примерчик.


 
Cobalt   (2002-12-15 22:09) [1]

Под Вин95/98/Ме есть прога - "Быстрый просмотр". Показывает какие ф-ии ДЛЛ экспортирует. А описание их формата смотри в MSDN http://msdn.microsoft.com/


 
alex134   (2002-12-16 14:21) [2]

Ок ! Функции я могу вытащить из shellapi.pas. Но я вообще не представляю, как эту библиотеку писать. Подкиньте пожалуйста примерчик такой деятельности, или по сабжу ченить.


 
Игорь Шевченко   (2002-12-16 15:15) [3]

Брось ты эту затею. Лучше использовать перехват API-функций и менять поведение конкретной, не трогая остальные. Как это сделать - поиск по форуму, уже много раз писалось.


 
alex134   (2002-12-16 16:14) [4]

Да, я согласен. Я нашел инфу по этой теме, однако для NT/2000/Xp - а нужно под 98. Разница есть ? Если есть , можно ссылку (инет халявный, тормозит) ?


 
Игорь Шевченко   (2002-12-16 16:57) [5]

Рихтер


 
alex134   (2002-12-16 17:09) [6]

Скачал "Рихтера" уже давно, но... все примеры на сишке !? Для людей, которые в ней не шарят (читай "для меня") это темный лес. Может на паскале примеры есть ?


 
Игорь Шевченко   (2002-12-16 17:31) [7]

Так может и не стоит этим заниматься ? Там своих проблем и для знающих-то людей хватает...


 
Василий2   (2002-12-16 17:53) [8]

Открывай hiew и редактируй!!!


 
alex134   (2002-12-16 18:11) [9]


> Василий2 © (16.12.02 17:53)
> Открывай hiew и редактируй!!!

Хорошая шутка!


 
alex134   (2002-12-16 18:14) [10]


> Так может и не стоит этим заниматься ? Там своих проблем
> и для знающих-то людей хватает...

Есть другие решения ?


 
Ihor Osov'yak   (2002-12-16 18:19) [11]

2 alex134 © (16.12.02 18:14) "Другие" еще более геморойные - это по сравнению с тем, что предлагал Шевченко. И он, кстати, прав - уровень нужно действительно "немного" выше, чем begin, и проблем там хватает...





Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2003.01.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
4-97069
Matolch
2002-12-12 13:06
2003.01.30
Что значит the default directory в параметрах функции?


1-96825
Sergei
2003-01-20 12:21
2003.01.30
Переворот строки


3-96613
Роман Лицевич
2003-01-13 19:47
2003.01.30
Проблема с методом Locate


4-97104
boris2
2002-12-14 18:33
2003.01.30
окна


1-96657
nikulin
2003-01-21 15:29
2003.01.30
Поток





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский