Здравствуйте, Everon, Вы писали:
E>Здравствуйте, DreamTraveler, Вы писали:
DT>>Это единственное решение данной проблемы?
E>Ну мне с ходу другого не представляется
DT>>Ведь насколько мне известно использование шаренных ресурсов не очень желательно. Или я ошибаюсь?
E>Ничего подобного, очень даже полезно
Кроме того, вам же не обязательно все данные делать разделяемыми. Достаточно создать ещё один сегмент, и поместить в него переменную-флаг, которая будет устанавливаться/сбрасываться в хук-процедуре, а анализироваться в таймере, тикающем уже в вашей программе...
В общем — делается главная программа, которая и занимается основной логикой, а из хук-длл-ек как-то в нее сообщается, шаред секция это как-то не очень, наверное лучче какойнить IPC (мапированый расшареный файл, оконные сообщения, итп)