Windows Console Library

 

Частенько мне приходится писать различные програмки под Windows использующие консоль для вывода. Как-то раз у меня скопилось достаточное количество кода который уже не хотелось копипастить из проекта в проект, поэтому я выделил этот функционал в отдельную крохотную библиотечку w32console состоящую из одного заголовочного файла.

Какие функции она реализовует:

  • показать / спрятать курсор
  • получить / установить позицию курсора
  • очистить консоль
  • получить / установить цвет фона
  • получить / установить цвет текста
  • вывод текста произвольной / ограниченной длины

Также библиотечка реализовует вывод простейшего прогресс-бара (как в wget) со следующими настройками:

  • заголовок прогресс-бара
  • прогресс
  • цвет заголовка
  • цвет самого прогресс-бара

В комплекте идет файл main.cpp реализующий простое тестовое приложение:

Скачать исходники с репозитория - svn checkout http://egnaro-libs.googlecode.com/svn/trunk/w32console/ w32console

Просмотреть исходники - ссылка на Google Code

 Оставить комментарий

(required)

(required)

Вы можете использовать HTML теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2011 3D-Orange.com.ua
e-mail me

3D-Orange.com.ua is proudly powered by WordPress.
Suffusion theme by Sayontan Sinha