Сейчас на форуме: YDS, _MBK_, user99 (+9 невидимых)

 eXeL@B —› Основной форум —› API нажатия бутонов и активации галок
Посл.ответ Сообщение

Ранг: 120.2 (ветеран), 8thx
Активность: 0.120
Статус: Участник

Создано: 19 декабря 2005 21:19 · Поправил: Модератор
· Личное сообщение · #1

Проблема в том, что у меня есть окно с настройками и в нем нужно поставить галочку на неактивизированную надпись. какие функции апи отвечают за нажатие кнопки, думаю через это выйти на условие активизатии данной функции. Буду рад любой помощи. Да программа написана на дельфи.



Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 19 декабря 2005 21:24
· Личное сообщение · #2

BOOL EnableWindow(

HWND hWnd, // handle to window
BOOL bEnable // flag for enabling or disabling input
);




Ранг: 122.3 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 19 декабря 2005 21:25 · Поправил: intty
· Личное сообщение · #3

за включение и выключение отвечает одна ф-ия EnableWindow , результат зависит от флага-параметра.
подробности на msdn.micrsoft.com или в любом другом справочнике по API

[added]
ну вот опередили )



Ранг: 120.2 (ветеран), 8thx
Активность: 0.120
Статус: Участник

Создано: 19 декабря 2005 21:34
· Личное сообщение · #4

Большое спасибо! Сейчас попробую.



Ранг: 12.0 (новичок)
Активность: 0.010
Статус: Участник

Создано: 20 декабря 2005 02:31
· Личное сообщение · #5

Попробуй Inq window scanner'ом активизировать данную галку потом лови сообщения




Ранг: 80.5 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 20 декабря 2005 02:39
· Личное сообщение · #6

Дельфи "кидает" в код все относящееся к компоненту. Подробнее см.: xtin.km.ru/view.shtml?id=3

-----
ring 0




Ранг: 120.2 (ветеран), 8thx
Активность: 0.120
Статус: Участник

Создано: 22 декабря 2005 23:55
· Личное сообщение · #7

Спасибо всем за помощь! Вроде с грехом пополам разобрался. Тяжело по началу. С помощью сканера определил параметры окна. А потом в Olly нашел процедуру которая их меняет. Но все таки может кто знает, какую нибудь статью по взлому подобных прог, хотелось до конца разобраться.




Ранг: 80.5 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 23 декабря 2005 00:18
· Личное сообщение · #8

Читай и скачивай.

-----
ring 0





Ранг: 156.2 (ветеран), 2thx
Активность: 0.090
Статус: Участник

Создано: 30 декабря 2005 04:33 · Поправил: Mavlyudov
· Личное сообщение · #9

cadet почитай вот эти две статьи:
web.ict.nsc.ru/~cancel/delphi/winapp.html
web.ict.nsc.ru/~cancel/delphi/realapp.html
А вот и программка, что тебе нужна.
web.ict.nsc.ru/~cancel/delphi/files/source/winfo.zip
Кликаешь на неактивную галочку, и в программе пояляется ее описание, затем щелкаешь по этому описанию два раза и появляется окошо.
Там будет кнопка Enable - активировать



Ранг: 120.2 (ветеран), 8thx
Активность: 0.120
Статус: Участник

Создано: 30 декабря 2005 23:27
· Личное сообщение · #10

Огромное спасибо! С наступающим!




Ранг: 156.2 (ветеран), 2thx
Активность: 0.090
Статус: Участник

Создано: 30 декабря 2005 23:57
· Личное сообщение · #11

cadet и тебя!!!!!



Ранг: 120.2 (ветеран), 8thx
Активность: 0.120
Статус: Участник

Создано: 25 января 2006 21:38
· Личное сообщение · #12

Shidla
а можно было проще....

А как?




Ранг: 60.1 (постоянный)
Активность: 0.120
Статус: Участник

Создано: 26 января 2006 19:22 · Поправил: Shidla
· Личное сообщение · #13

Просканать окно: http://s0m.narod.ru/iws_inst.zip http://s0m.narod.ru/iws_inst.zip и там есть кнопочка - принудительно активировать окно... У меня тоже самое было (и прога тоже на дельфине) - типа генератор карт для ПчеЛайн просила слазить на сайт и там взять "холявный" ключик... Я это окно послал этой прогой (спрятал), а главное окно программы активировал... Ещё я так "взломал" прогу (может знаешь) - "Говорушка"


 eXeL@B —› Основной форум —› API нажатия бутонов и активации галок
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати