Описание: есть длительный процесс, вывожу на экран прогрессбар с процентами о сделанной работе, рядом ставлю кнопку с надписью "Прекратить" по нажатию на которой этот процесс останавливается. Проблема: в ходе выполнения процесса я не могу нажать на кнопку — как я понимаю все сообщения просто к форме не доходят

Подскжаите как решается. Насколько я помню в Билдере нужно было вызывать функцию, что-то типа
Application.ProcessMessage();
и тогда на кнопку можно было нажать, может есть какой-либо аналог в MFC?
Может есть какой-нибудь другой метод решения проблемы

.
Спасибо.