Форум: "WinAPI";
Текущий архив: 2002.07.18;
Скачать: [xml.tar.bz2];
ВнизДобавить кнопку в чужое окно Найти похожие ветки
← →
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 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.07.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c