Вниз
Скачать: CL | DM;

Добавить кнопку в чужое окно   Найти похожие ветки 

← →
kz ©   (2002-05-15 06:58) [0]

Нужно добавить кнопку в некоторое приложение так, чтобы она там всегда оставалась, т.е. что-то типа ActivX, где-то читал про это, но где уже не помню... помогите советом, примером или ссылкой...
Заранее благодарен.


← →
Fellomena   (2002-05-15 12:54) [1]

См. в архивах этого форума (или в "Общих вопросах" - не помню).
Но смысл в том, что если это приложение, в которое ты хочешь что-то добавить не имеет специальных средств для этого (интерфейсов), то "внедриться" в код чужого приложения, расположив на его форме некий визуальный элемент, который будет иметь свой обработчик в адресном пространстве этого процесса (в которой ты внедряешься), практически не возможно.
Ну если ты профи в асме и немного извращенец, то попробовать можно конечно ;)


← →
~Sergius   (2002-05-19 18:12) [2]

Куча программ есть которые ЭТО делают. Неужели их делали "извращенцы"?
%-)


← →
Fellomena   (2002-05-20 12:11) [3]

2 ~Sergius (19.05.02 18:12):
" ...если это приложение, в которое ты хочешь что-то добавить не имеет специальных средств для этого (интерфейсов)"

Думаю, ответ ясен :)


← →
Digitman ©   (2002-05-20 13:13) [4]

Можно. Но не нужно. А если очень нужно, то за неимением открытых интерфейсов ы целевом приложении (см. <Fellomena> 15.05.02 12:54) решение задачи вертится вокруг возможности или невозможности выполнить ф-ций VirtualQuery()/VirtualAlloc()/VirtualFree()/CreateRemoateThread() с конечной целью - запуск в целевом АП собственного кода, создающего все что угодно, в т.ч. и кнопку и обработчик событий ее окна.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.016 c
3-57931
daun
2002-06-25 12:30
2002.07.18
ADO+Access


1-58042
Dmk
2002-07-06 23:51
2002.07.18
Шрифт в EXE


1-58128
Дмитрий Иванов
2002-07-08 21:22
2002.07.18
TImage в TScrollBoxе


14-58302
Sergey13
2002-06-21 11:32
2002.07.18
Предложение по организации форума


1-58094
Alex
2002-07-08 16:01
2002.07.18
Active:=True;




   Наверх