Использование MessageBox с одной кнопкой (по умолчанию это кнопка «ОК») и с несколькими кнопками отличается количеством доступных для пользователя вариантов ответа. 14
В случае с одной кнопкой пользователь может только подтвердить отображаемое сообщение. 3 Например, так можно вывести сообщение о критической ошибке с одной кнопкой OK для подтверждения этого. 3
При использовании MessageBox с несколькими кнопками можно предоставить пользователю возможность выбрать один из нескольких вариантов, например, «Да», «Нет» и «Отмена». 14 Например, так можно запросить у пользователя действие после возникновения ошибки и предоставить три кнопки, с помощью которых он может выбрать способ продолжения. 4
Таким образом, выбор между этими вариантами зависит от того, какие действия нужно выполнить после отображения сообщения: просто показать информацию или дать пользователю возможность ответить на неё.