Версия темы для вывода на принтер

Нажмите сюда, чтобы посмотреть тему в обыкновенном виде

Voln.Net :: волн нет! _ Программирование _ Моё творчество :)

Опубликовал пользователь: Aligarh May 4 2007, 12:56 AM

Программу я назвал AforizmBox. Она с помощью оконного перехватчика перехватывает функции отображения диалоговых окон (MessageBox), и добавляет в текст какой-нибудь афоризм.
Пример:

user posted image

Перехватываются функции:

CODE
MessageBoxExA
MessageBoxExW


Программа содержит в себе 1102 афоризма.

Предупреждения:
1) Перед употреблением рекомендуется сохранить все важные данные. Ошибок при работе этой программы ещё ни разу не возникало (у меня лежит в Автозагрузке), но всё же...
2) Некоторые файрволы будут предупреждать о наличии оконного перехватчика - нужно разрешить, иначе эффекта не будет.
3) Происходит перехват только системных функций вывода сообщений, поэтому в MS Word'е, например, эффекта не будет.

Ссылка: http://aligarh.org.ru/AforizmBox.7z, 223 Кб.
Писал на Delphi, размер большой т.к. KOL и MCK у меня отказываются работать.

Если кому нужны исходники - пишите в личку.

Благодарности: Сайту http://www.wasm.ru, и конкретно MS-REM за идею такого издевательства над MessageBox'ами и толковые статьи по перехвату API.

Опубликовал пользователь: UFO May 4 2007, 07:31 AM

Ставить не буду, обойдусь smile.gif
Зная, чего там Aligarh только не пишет, лучше подумать прежде чем ставить эту программу smile.gif

Опубликовал пользователь: Aligarh May 4 2007, 01:24 PM

Нету там вирусов! Нету, и никогда не будет!!!

Опубликовал пользователь: Fox Jan 24 2009, 07:24 PM

Да уж, прикольно =)

Powered by Invision Power Board
© Invision Power Services