Я начал изучать c ++ некоторое время назад.Я сделал много консольных программ для Visual Studio 2010, и теперь я хочу создавать программы для win32.Я прочитал много уроков, и теперь я понимаю основы.
Я сделал кнопку, которая вызывает другую функцию.Функция отлично работает все работает.Но в этой функции есть Sleep (x), и GUI не отвечает, пока Sleep не заканчивается.Функция выполняется за 60 секунд, потому что в ней много сна, но она делает все, что нужно, просто GUI не отвечает на этот раз.
Мне кажется, я знаю источник этой проблемы.На мой взгляд проблема в том, что Sleep полностью приостанавливает работу приложения (Windows говорит: не отвечает).
Как сделать сон / паузу, которая не останавливает графический интерфейс?Есть ли функция, или я должен сделать это совершенно по-другому?
Заранее спасибо!