Если я изменю цвет текста на экране на красный, мигающий курсор подчеркивания (_) останется белым.
1 ответ
Хотя Ansi.sys больше не включен в Windows 7, насколько я помню, он мог устанавливать цвета переднего плана и фона с помощью escape-последовательностей, но не менять цвет курсора.
Я даже нашел замену для Windows 7 здесь, но проблема остается.
Несколько лет назад я использовал утилиты DOS (настоящая DOS, а не эмулированная / выхолощенная версия в версиях для Windows на базе NT), такие как Color Commander, которые могли напрямую влиять на палитру видео BIOS для достижения этой цели. Помимо цвета курсора, форма и размер также могут быть изменены, и даже TSR позволяют анимированные курсоры. Конечно, ни одна из этих программ больше не работает с учетом изменений оборудования и ОС, поэтому я не уверен, что цвет курсора можно будет изменить в последних версиях Windows.
Изменить: Если это действительно беспокоит вас, проверьте, обеспечивает ли такая среда командной строки замены, такие как 4DOS/Take Command .