Собственно сабж. С помощью Window Juggler имею имя класса и хендл менюшки (см. прилепленный файл). Если смотреть в ольке список окон, то там только хендл главного окна программы. Так вот куда запихнуть имя класса и хендл менюшки, чтобы отловить изменения ???
petvv для активация пункта меню ищи вызов invoke EnableMenuItem,wParam,ID пункт меню,MF_GRAYED или MF_DISABLED где wParam содержит ID_MENU. ID пункта меню можно посмотреть программой resource hacker (она есть в инструментах на WASM.RU) MF_ENABLE=0 MF_GRAYED=1 MF_DISABLED=2 для активации замени MF_GRAYED или MF_DISABLED на MF_ENABLE
софтина написана на clarion так, что всякие resoure hackerы, rectoratorы и т.д. отдыхают в полный рост
petvv Если файл PE-формата почему нельзя найти? прикрепи EXE-файл или выложи на файлообменник и объясни какой пункт меню должен быть активирован
Последил я короче, чего этот эхешник откуда читает, и вопрос отпал сам собой. Оказалось часть настроек он берёт из БД, а часть из *.tps - шифрованный файл БД TopSpeed. Расковырял его поправил и радуюсь жизни. Вопрос снят.