На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Message Boxes



A message box is a special dialog box that an application can use to display messages and prompt for simple input. A message box typically contains a text message and one or more buttons. An application creates the message box by using the MessageBox or MessageBoxEx function, specifying the text and the number and types of buttons to display. The MessageBoxEx function also allows you to specify the language to use for the text of any predefined push buttons in the message box.

Although the message box is a dialog box, Windows takes complete control of the creation and management of the message box. This means the application does not provide a dialog box template and dialog box procedure. Windows creates its own template based on the text and buttons specified for the message box and supplies its own dialog box procedure.
A message box is a modal dialog box and Windows creates it by using the same internal functions that DialogBox uses. If the application specifies an owner window when calling MessageBox or MessageBoxEx, Windows disables the owner. An application can also direct Windows to disable all top-level windows belonging to the current task by specifying the MB_TASKMODAL value when creating the dialog box.

Windows can send messages to the owner, such as WM_CANCELMODE and WM_ENABLE, just as it does when creating a modal dialog box. The owner window should carry out any actions requested by these messages.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Ящики Сообщения



Ящик сообщения является специальным диалоговым ящиком, что приложение может использовать, чтобы отображать сообщения и подсказываться для простого вклада. Ящик сообщения обычно содержит текстовое сообщение и одна или более кнопки. Приложение создает ящик сообщения используя MessageBox или функция MessageBoxEx, определяющая текст и число и типы кнопок, чтобы отображаться. Функция MessageBoxEx также позволяет Вам, чтобы определять язык, чтобы использоваться для текста любого встроенного кнопка в ящике сообщения.

Хотя ящик сообщения является диалоговым ящиком, Окно берет полное управление созданием и управлением ящика сообщения. Это означает, что приложение не обеспечивает диалоговый шаблон ящика и общается процедура ящика. Окно создает свой собственный шаблон основанный в тексте и кнопках определенных для сообщения боксируют и поставляют свою собственную диалоговую процедуру ящика.
Ящик сообщения является модальным диалоговым ящиком и Окно создает это используя те же внутренние функции, что DialogBox используется. Если приложение определяет окно владельца при разговоре MessageBox или MessageBoxEx, Windows выводит из строя владельца. Приложение может также прямое Окно, чтобы выводить из строя все окно верхнего уровня, принадлежащее текущей задаче определяя величину MB_TASKMODAL при создании диалогового ящика.

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


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz