Добавление кнопки и своего кода

Тема в разделе "WASM.BEGINNERS", создана пользователем tekton, 6 окт 2011.

  1. tekton

    tekton New Member

    Публикаций:
    0
    Регистрация:
    18 окт 2007
    Сообщения:
    48
    Здравствуйте!

    Значит проблема такая!
    Мне надо добавить новую кнопку в чужое приложение, и что б
    В Рестораторе скопировал строчку скрипта кнопки, вставил в другое окно, поменял индефикатор.
    Новая кнопка появилась.

    Прочитав >>> ЭТУ <<< статью,
    понял что надо
    Итак вопрос:
    Как найти адрес, по которому расположена оконная функция ?
    И дописать проверку нажатия моей кнопки?
    Если можно пример на какой нибудь конкретной программе.


    P.S. Будет ли отличаться обработка в оконной функции, в зависимости от языка на котором написана программа ?
     
  2. kernel16

    kernel16 Human Vl

    Публикаций:
    0
    Регистрация:
    29 окт 2010
    Сообщения:
    316
    инжэктить DLL

    GetWindowLongPtr(hWnd,GWLP_WNDPROC)\GetClassLongPtr(hWnd,GCLP_WNDPROC);

    получить адрес процедуры окна, сохранить его где-нить, поставить свою процедуры, которая, если не может обрабатывать это сообщение, вызывает старую процедуру окна