Главная страница
    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.01 c
1-96792
Кен
2003-01-23 03:52
2003.01.30
Как получить список всех ресурсов которые я добавляю к программе?


1-96762
stenya
2003-01-15 18:34
2003.01.30
Как рабочее приложение запихнуть в DLL?


1-96768
Дмитрий Попов
2003-01-21 21:45
2003.01.30
Как сделать MDIChild окно активным?


3-96565
Леша
2003-01-10 14:45
2003.01.30
Помогите с поиском в базе данных


4-97104
boris2
2002-12-14 18:33
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский