• Бесплатный ВЕБИНАР по OSINT с Екатериной Тьюринг: ➡️9 февраля в 19:00 (мск) пройдет урок

    Как безопасно искать информацию в открытых источниках

    🔥 Записаться 🔥

Нарисовать текст с инверсией цвета

  • Автор темы Автор темы PAG
  • Дата начала Дата начала
P

PAG

Привет, коллеги

Задачка вроде простая: на картинке выделять произвольное число зон.
но при выдеоении надо очерчивать зону (прямоугольник) и выводить ее название.
С рамкой - все впорядке. Рисуем инверсией цвета.
При снятии выделения - рисуем еще раз.

А как с текстом быть?
Функции вывода текста на SetRop2 - ноль внимания!
Рисуют простым цветом как при COPYPEN.

Это че - делать битмап в памяти, рисовать текст на него и накладывать этот битмап на картинку с R2_NOT?
А может есть более простые способы?

С уважением
 
Не сложно когда выделение одно.
А когда много и все разные и количество произвольное, то управлять всеми заплатами - накладно.
Пока ограничился функцией InvalidateRect
Но такое решение не самое лучшее.
Я все-таки хотел бы инвертировать цвет текста.
И не нашел готовых решений.

С уважением
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!