Как изменить цвет текста и цвет фона шрифта, отображаемые при использовании функции DrawText()?
Каждый раз, когда я использую функцию DrawText(), Я всегда вывожу текущий шрифт, а также «белый» цвет фона. Я понимаю, что для изменения шрифта мне нужно создать HFONT и использовать SelectObject для установки шрифта, однако... Я не нашел никаких параметров цвета в параметрах CreateFont (поиск в msdn):
http://msdn. microsoft.com/en-us/library/windows/desktop/dd183499(v=vs.85).aspx
Теперь на странице msdn для функции DrawText() (http://msdn.microsoft.com/en-us/library ... s.85).aspx) Я нашел следующий комментарий:
"Функция DrawText использует выбранный в контексте устройства шрифт, цвет текста и цвет фона для рисования текста. "
И это все, что я смог найти относительно цвет текста и цвет фона. Судя по этому предложению, я не уверен, следует ли мне использовать какие-то другие функции GDI для выбора других объектов, определяющих цвет текста или цвет фона (если эти объекты существуют), а также не уверен, что я что-то пропустил в параметрах CreatFont().
ВОПРОС:
Как изменить цвет текста и цвет фона шрифта, которые отображаются при использовании DrawText () функция?
Подробнее здесь: https://stackoverflow.com/questions/254 ... ound-color