MessageBox

Очень полезная функция MessageBox позволяет выводить на экран небольшое диалоговое окно, в котором можно выводить сообщения для пользователя.

В этой функции 4 параметра:

1. Дескриптор окна-владельца или NULL.

2. Текст сообщения.

3. Заголовок окна.

4. Стиль окна сообщений.

MessageBox(hWnd, " не выбран файл ", "Внимание", MB_OK);

Рис. 4 Вид диалогового окна, созданного функцией MessageBox
с параметром MB_OK

MessageBox(hWnd, "Вы действительно хотите выйти?"," ", MB_OKCANCEL

Рис. 5 Вид диалогового окна, созданного функцией MessageBox
с параметром MB_OKCANCEL

Итак, вид диалогового окна определяется последним параметром – стилями.

· MB_OK - это значение по умолчанию, соответствует одной кнопке ОК.

· MB_OKCANCEL - создается окно с двумя кнопками

· MB_YESNO - соответствует двум кнопкам: Yes и No.

· MB_YESNOCANCEL - соответствует трем кнопкам: Yes, No, Cancel.

· И др

Эта функция возвращает одну из констант, соответствующую нажатой кнопке. Значения этих констант следующие:

· IDOK – была нажата кнопка OK

· IDCANCEL – была нажата кнопка Cancel

· IDYES – была нажата кнопка Yes

· IDNO – была нажата кнопка No

· И др.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: