Как изменить цвет текстового курсора в Windows?

1661
Arend

Можно ли изменить цвет текстового курсора в масштабе всей системы? Я хочу, чтобы было легко поймать красный цвет.

1

2 ответа на вопрос

1
Pythonic

Для большинства элементов управления каретка не имеет «цвета». Он инвертирует цвет пикселей позади него - белый становится черным, синий становится желтым и т. Д. Вот параграф, который я нашел из Windows.

После определения каретки используйте функцию ShowCaret, чтобы сделать каретку видимой. Когда каретка появляется, она автоматически начинает мигать. Для отображения сплошной каретки система инвертирует каждый пиксель в прямоугольнике; для отображения серой каретки система инвертирует каждый второй пиксель; чтобы отобразить битовую карту, система инвертирует только белые биты битовой карты.

Я никогда не видел, чтобы кто-то изменил цвет, но вы можете изменить форму, мигающий, ширину. Но если вы зайдете в Панель управления -> Удобство доступа -> Сделать компьютер легче, вы сможете настроить другие параметры. Руководство

1
Arend

Единственный найденный вариант - использовать утилиту под названием Aml Maple . Цвет курсора зависит от текущей раскладки клавиатуры. Я установил красный цвет для всех макетов, чтобы я получил то, что мне было нужно. Он не работает в некоторых приложениях, имеет чудовищный интерфейс, но в остальном работает довольно хорошо. Поэтому я отмечу это как ответ.