Здравствуйте, Kaifa, Вы писали:
K>консольное приложение. K>крутится асинхронно обработка, а в это время принимается ввод с консоли. при введенном значении обработка перезапускается. K>мне не нравится что обработка крутится тихо. хочу сделать, чтоб вверху слева писал прогресс выполнения. запоминаю текущую позицию курсора (через свойства CursorLeft и CursorTop). пишу прогресс, потом позицию восстанавливаю. K>предсказуемо иногда получается сдвиг текущей позиции курсора на строчку выше. вопрос. как можно от этого защититься?
Найти какую-нибудь библиотеку, которая писала бы прогресс в консоль. Правда я не уверен, что ввод был бы возможен в данном случае...