Здравствуйте, JenekX, Вы писали:
JX>Здравствуйте, BlackEric, Вы писали:
BE>>Без исходников? Дизассемблер в руки и вперед.
BE>>Через Win API можно нарисовать контролы поверх чужой формы. Но как вы собираетесь в них данные подгружать?
JX>Данные программы мне и не нужны. Они хранятся в БД. Мне лишь надо добавить кнопку, по нажатии на которую будет запускаться мое окно.
JX>Я так думаю что это мне нужно реализовывать в DLL, которую я подцеплю к чужой программе (например добавлю ее в таблицу импорта через lordpe). В DLL мне нужно получить хендл окна и в этом окне создать через winapi кнопки.
JX>Но я не знаю:
JX>1. как создать кнопку в другом окне через winapi;
JX>2. как подцепить событие нажатия мыши по ней;
JX>3. как узнать, что окно закрывается, чтобы удалить кнопку.
JX>Может есть какие нибудь идеи? Если можешь покажи в коде.
Нарисовать что-либо на форме можно примерно так
здесь
А по второму пункту идей нет. Врядли у ваc получится в чужой программе создать TButton