Сейчас на форуме: asfa (+6 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Добавление функционала в готовую программу |
Посл.ответ | Сообщение |
|
Создано: 09 апреля 2010 06:30 · Личное сообщение · #1 |
|
Создано: 09 апреля 2010 07:45 · Поправил: gena-m · Личное сообщение · #2 отловить изменения состояния комбобокса Скорее всего перехватом сообщений. И еще, поскольку изменения его состтояния - это события (программист отталкивается при разработке чаще всего от этого), можно попробовать найти обработчики этих событий и изменить логику их работы, если они предусмотрены в программе, здесь зависит какие события программист забил в обработку. Но главная проблема по моему это то что для новой формы ничего нет (для програмы она не существует), поэтому если есть возможность лучше вместо какой то формы эту подключить. Задачу похоже проще решить внедрением длл, и предачей управления в нее , при возникновении определенных событий, потом возврат в основную программу, чем исправлять сотни строк и ниразу не ошибится. ----- Надежда - есть худшее из зол, ибо она продлевает наши страдания.© Ф. Ницше ![]() |
|
Создано: 09 апреля 2010 09:18 · Личное сообщение · #3 |
|
Создано: 09 апреля 2010 09:47 · Личное сообщение · #4 gena-m пишет: решить внедрением длл внедрять длл, аля сделать трейнера, так сначала и думал, но изменить надо всего 2 переменые, из пушки по воробях стрелять не хочетсяClerk пишет: Сабклассинг или редирект апфн. Сабклассинг сложнее чем инжект, а апфн в гугле не нашел( ---------------------------------- мне казалось просто, что с такой проблемой уже сталкивались и самому заново не изобретать велосипед. ![]() |
|
Создано: 09 апреля 2010 09:54 · Личное сообщение · #5 |
![]() |
eXeL@B —› Вопросы новичков —› Добавление функционала в готовую программу |
Эта тема закрыта. Ответы больше не принимаются. |