![]() |
eXeL@B —› Вопросы новичков —› заблокировать определенную кнопку calc.exe |
Посл.ответ | Сообщение |
|
Создано: 15 мая 2009 19:52 · Личное сообщение · #1 |
|
Создано: 15 мая 2009 20:02 · Личное сообщение · #2 Ну держи ![]() Ловить надо на EnableWindow А теперь спроси "а как это сделать???" ![]() ![]() |
|
Создано: 15 мая 2009 20:33 · Личное сообщение · #3 |
|
Создано: 15 мая 2009 20:41 · Личное сообщение · #4 |
|
Создано: 15 мая 2009 20:59 · Личное сообщение · #5 |
|
Создано: 15 мая 2009 21:14 · Личное сообщение · #6 |
|
Создано: 15 мая 2009 21:25 · Личное сообщение · #7 Все это не шутки ради. А просто вот дали задание: Сотворить такое на дебагере. нужно, откусить(скрыть, сделать неактивной) кнопку MS c calc. Времени на изучение практически нет, потому и пишу здесь. Почему раньше не изучал? Потому что в курс самообразование это не входило, а заранее объяснять никто не стал. ![]() |
|
Создано: 16 мая 2009 07:10 · Личное сообщение · #8 |
|
Создано: 16 мая 2009 07:35 · Личное сообщение · #9 |
|
Создано: 16 мая 2009 09:47 · Поправил: Модератор · Личное сообщение · #10 rinplus пишет: А просто вот дали задание: Сотворить такое на дебагере. нужно, откусить(скрыть, сделать неактивной) кнопку MS c calc. ну вроде всё уже сказали...в дебагере бряк на EnableWindow, брякайся до нужной кнопки и меняй параметр TRUE на FASLE (1 на 0), получишь недоступную кнопку. Magister Yoda пишет: поищи мануалы по энэйблу/дисэйблу кнопок в дебаггере мануалы - сильно сказано.. ![]() |
|
Создано: 16 мая 2009 10:01 · Личное сообщение · #11 |
|
Создано: 16 мая 2009 12:02 · Личное сообщение · #12 Так, ничё не надо искать, а надо думать. Смотрим через Spy++, какие окна создаёт калькулятор, ищем среди них кнопку, т.к. это дочернее окно, смотрим, кто его породил, и какой у него класс, далее читаем МСДН, а точнее то, как меняются свойства окон. Вот, например, когда мы создаём окно не через редактор ресурсов, а вручную, что нужно сделать, чтоб оно стало неактивным? Вот там-то и ответ. ----- Stuck to the plan, always think that we would stand up, never ran. ![]() |
|
Создано: 16 мая 2009 15:38 · Личное сообщение · #13 |
![]() |
eXeL@B —› Вопросы новичков —› заблокировать определенную кнопку calc.exe |