Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Выделени жирным шрифтом в МеседжБоксе Добавлено: 14.11.12 19:53  

Автор вопроса:  Дмитрий
Помогите пожалуй есть например код
MsgBox("Фигня какая-то получается", 48, "Предупреждение")

Есть ли возможность что-бы слово "какая-то" было выделено жирным шрифтом.
Заранее благодарен.

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 Avvelana



Вопросов: 2
Ответов: 18
 Профиль | | #1 Добавлено: 18.11.12 15:03
Мне кажется это теоретически возможно, но. Но игра не стоит свеч. Если текст печатается напрямую в MsgBox (DrawText и т.д.), то нужно создать шрифт CreateFont(), заменить окнную процедуру MsgBox'а на свою, поймать в этой процедуре сообщение WM_GETFONT, запомнить текущий шрифт, отправить сообщение WM_SETFONT MsgBox'у через SendMessage(), показать MsgBox. Если же на MsgBox'е есть дополнительный элемент для отображения текста (Label), нужно найти этот элемент FindWindowEx() и сделать то же самое, только для этого элемента. Такая вот теория.. Попробовать, конечно можно, но не факт что будет работать. Так что проще создать свой аналог MsgBox'а.

Ответить

Номер ответа: 2
Автор ответа:
 Avvelana



Вопросов: 2
Ответов: 18
 Профиль | | #2 Добавлено: 18.11.12 15:04
Ох, прощу прощения. Не обратил внимание на то, что форум посвящён .NET. Мне показалось что вопрос про классический VB.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам