Страница: 1 |
|
Вопрос: Выделени жирным шрифтом в МеседжБоксе
|
Добавлено: 14.11.12 19:53
|
|
Автор вопроса: Дмитрий
|
Помогите пожалуй есть например код
MsgBox("Фигня какая-то получается", 48, "Предупреждение")
Есть ли возможность что-бы слово "какая-то" было выделено жирным шрифтом.
Заранее благодарен.
Ответить
|
Номер ответа: 1 Автор ответа:
Avvelana
![](images/starRed.gif) ![](images/starRed.gif)
Вопросов: 2 Ответов: 18
|
Профиль | | #1
|
Добавлено: 18.11.12 15:03
|
Мне кажется это теоретически возможно, но. Но игра не стоит свеч. Если текст печатается напрямую в MsgBox (DrawText и т.д.), то нужно создать шрифт CreateFont(), заменить окнную процедуру MsgBox'а на свою, поймать в этой процедуре сообщение WM_GETFONT, запомнить текущий шрифт, отправить сообщение WM_SETFONT MsgBox'у через SendMessage(), показать MsgBox. Если же на MsgBox'е есть дополнительный элемент для отображения текста (Label), нужно найти этот элемент FindWindowEx() и сделать то же самое, только для этого элемента. Такая вот теория.. Попробовать, конечно можно, но не факт что будет работать. Так что проще создать свой аналог MsgBox'а.
Ответить
|
Страница: 1 |
Поиск по форуму