Сейчас на форуме: tyns777 (+4 невидимых) |
eXeL@B —› Программирование —› MFC ToolBar и неактивные кнопки. |
Посл.ответ | Сообщение |
|
Создано: 10 октября 2009 14:21 · Поправил: ARCHANGEL · Личное сообщение · #1 Всем доброго времени суток и здоровья. Недавно начал ковырять программку, защищнную hardlock'ом, не имея ни ключа, ни эмулятора. Но, как выяснилось, даже без них у меня получилось снять почти все ограничения функциональности. Почти... Кроме одного - в проге остаётся неактивной одна кнопочка на ToolBar. Все попытки отловить хоть какие-то SendMessageA/W, которые бы создавали/удаляли/меняли атрибуты кнопок (и были бы адресованы при этом ToolBar'у) ни к чему не привели. Я бьюсь уже третий день над этим ограничением и если перечислить весь объём проделанной работы, то получится реферат на 20 страниц, поэтому этого здесь делать не будем. Внимание, вопрос : Можно ли каким-то ещё способом, применяя функции и методы MFC, руководить кнопками на Тулбаре? Приветствуются развёрнутые ответы с примером кода. ----- Stuck to the plan, always think that we would stand up, never ran. |
|
Создано: 10 октября 2009 14:35 · Личное сообщение · #2 |
|
Создано: 10 октября 2009 16:54 · Личное сообщение · #3 |
|
Создано: 12 октября 2009 13:08 · Поправил: ARCHANGEL · Личное сообщение · #4 sendersu Слать в кнопку? Это что-то новенькое для тулбара. Av0id Посмотрим, спасибо. Только вот чё-то не нашёл в своей студии таких исходников. В гугле написано, что есть в 2005, но у меня 6.0. Может кто-нибудь из добрых людей выложить исходник + собраный ехе, заранее признателен. ----- Stuck to the plan, always think that we would stand up, never ran. |
|
Создано: 12 октября 2009 14:45 · Личное сообщение · #5 |
|
Создано: 12 октября 2009 14:47 · Поправил: tempread · Личное сообщение · #6 --> Эта <-- тема про отправления сообщений окнам не поможет? P.S. Я встречался с программами,которые не только делали enable кнопке, но и меняли обработчик ее нажатия,при валидной регистрации. |
|
Создано: 12 октября 2009 16:27 · Поправил: OKOB · Личное сообщение · #7 активностью кнопок на тулбаре как и активностью пунктов меню в МФК управляет функа void CCmdUI::Enable(BOOL bOn) MS: Программирование на Microsoft Visual C++ 6.0 для профессионалов. Круглински Д., Уингоу С, Шеферд Дж. страница 239 ее сырок из 6й студии выглядит так Code:
в прицепе сырки и скомпилированный пример (при нажатии на кнопку Cut, кнопка Сору, то запрещается, то разрешается) 7516_12.10.2009_CRACKLAB.rU.tgz - test.rar ----- 127.0.0.1, sweet 127.0.0.1 |
|
Создано: 12 октября 2009 19:05 · Личное сообщение · #8 |
eXeL@B —› Программирование —› MFC ToolBar и неактивные кнопки. |