Главная страница
    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-97099
vasa
2002-12-17 02:02
2003.01.30
Окно верхнего уровня от дочернего окна..


1-96689
jirua
2003-01-21 21:39
2003.01.30
Обьявление процедуры


3-96607
chum
2003-01-13 08:58
2003.01.30
Функция BDE: DbiDoRestructure


3-96576
Big_Rom
2003-01-09 21:21
2003.01.30
вот такой вопрос про dbf


14-96977
smok_er
2003-01-10 11:39
2003.01.30
D7 - sucks, D6 - рулез





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский