Возможны ли «косметические» улучшения в консольной программе без WinAPI?
Доброго времени.
Ситуация: маленькая консольная программа, типа "Hello world !".
Написана на C.
Необходимо сделать некоторые изменения в консольном интерфейсе, к примеру изменить фон консоли.
Вопрос: возможно ли это сделать без использования WinAPI ? Т.к. программа предполагается как кросс платформенная. Так же буду очень благодарен, если есть материал (статьи, книги, видео) по написанию консольных приложений на чистом С.
Спасибо.