Насколько мне известно, нет способа сделать это.Однако существует типичный обходной путь.
Наиболее распространенный метод создания пользовательских «окон сообщений» в VB6 - это создание новой формы в вашем проекте, которая действует как окно сообщений.Вы Show
это, когда вам это нужно, а затем Hide
или Unload
это, когда пользователь нажимает «OK» или «Отмена» или что-то еще.Вы можете изменить размер формы так же, как (или иначе), как MsgBox
, создать нужные кнопки, сделать цвета по своему выбору и т. Д. Всякий раз, когда у вас появится всплывающее окно с сообщением пользователю, вы будетевместо этого вызовите эту форму и измените переменные text / color / other на те, которые вам нужны.
Поначалу это может показаться раздражающим, но как только вы это сделаете один раз, очень легко увидеть, насколько полезноинструмент, которым может стать этот новый шаблон формы.Это код, который вы можете часто использовать повторно между различными приложениями.
Если вам нужна помощь с формами или событиями форм, это довольно хороший базовый учебник, который должен рассказать вам большую часть того, что вам нужно для этой работы:
http://www.vb6.us/tutorials/understanding-forms-vb6-tutorial
Удачи!