Re[2]: Добавить кнопку в чужое приложение
От: JenekX Россия  
Дата: 21.07.10 09:55
Оценка:
Здравствуйте, BlackEric, Вы писали:

BE>Без исходников? Дизассемблер в руки и вперед.


BE>Через Win API можно нарисовать контролы поверх чужой формы. Но как вы собираетесь в них данные подгружать?


Данные программы мне и не нужны. Они хранятся в БД. Мне лишь надо добавить кнопку, по нажатии на которую будет запускаться мое окно.

Я так думаю что это мне нужно реализовывать в DLL, которую я подцеплю к чужой программе (например добавлю ее в таблицу импорта через lordpe). В DLL мне нужно получить хендл окна и в этом окне создать через winapi кнопки.

Но я не знаю:
1. как создать кнопку в другом окне через winapi;
2. как подцепить событие нажатия мыши по ней;
3. как узнать, что окно закрывается, чтобы удалить кнопку.

Может есть какие нибудь идеи? Если можешь покажи в коде.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.