Инструменты пользователя

Инструменты сайта


messagebox

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

messagebox [2011/04/26 12:38]
messagebox [2020/06/13 13:46] (текущий)
Строка 1: Строка 1:
 +====== MessageBox ======
 +  * [[Диалоговые окна]] модальные(DialogBox)и немодальные (CreateDialog)
 +  * [[http://www.rsdn.ru/article/ui/custombox.xml|Message Box и немного фантазии]]. Нестандартное окно сообщения.
 +  * [[http://www.cyberguru.ru/programming/win32/win32-dialog-window-ref-page22.html|Win32 API. Справочник по диалоговому окну.Функция MessageBox]]
 +
 +Функция **MessageBox** создает стандартные диалоговые окна. Окно сообщений содержит определяемое программой сообщение и заголовок, плюс любую комбинацию предопределенных пиктограмм и командных кнопок.
 +<file>
 +int MessageBox
 +(
 +HWND hWnd, // дескриптор окна владельца
 +LPCTSTR lpText, // адрес текста в окне сообщений
 +LPCTSTR lpCaption, // адрес заголовка в окне сообщений
 +UINT uType // стиль окна сообщений
 +);
 +</file>
 +  * hWnd Идентифицирует окно владельца блока сообщений, которым оно было создано. Если этот параметр имеет значение ПУСТО (NULL), у блока сообщения нет окна владельца.
 +  * lpText Указывает на строку с символом нуля в конце, содержащую сообщение, которое должно быть отражено на экране.
 +  * lpCaption Указывает на строку с символом нуля в конце, используемую для заголовка диалогового окна. Если этот параметр значение ПУСТО (NULL), то по умолчанию используется заголовок Ошибка (Error).
 +  * uType Определяет установку битов флажков, которые обуславливают содержание и поведение диалогового окна. Этот параметр может быть комбинацией флажков.