Здравствуйте, Vladimir, Вы писали:
V>Попробую совсем просто! V>Как вывести следующий текст, выровненный по центру в прямоугольнике размером 300 пикселей. V>-- Вывод простого текста V>(Слово "простого" выделено жирным шрифтом)
Вот теперь понятно.
AFAIK таких средств (то есть со сменой шрифта) нет, только вручную
1. Выбираем в HDC регулярный шрифт, GetTextExtentPoint32 для слова "Вывод"
2. Выбираем в HDC жирный шрифт, GetTextExtentPoint32 для слова "простого"
3. Выбираем в HDC регулярный шрифт, GetTextExtentPoint32 для слова "текста"
4. Находим сумму длин по x
5. Рассчитываем пропуски между словами, находи координаты слов
6. Вывод пословно по этим координатам, выбирая в HDC нужный шрифт.