Справочник MQL4
Общие функции
MessageBox
| int MessageBox( |
string text=NULL, string caption=NULL, int flags=EMPTY) |
Функция MessageBox создает и отображает окно сообщений, а также управляет им. Окно сообщений содержит определенные приложением сообщение и заголовок,
любую комбинацию предопределенных значков и командных кнопок. Если функция успешно выполняется, возвращаемое значение - одно из значений
кодов возврата MessageBox().
Функцию нельзя вызывать из пользовательских индикаторов, так как индикаторы выполняются в интерфейсном потоке и не должны его тормозить.
Параметры:
| text |
- |
Текст, содержащий сообщение для отображения. |
| caption |
- |
Необязательный текст для отображения в заголовке окна сообщения. Если этот параметр пустой, в заголовке окна будет отображено название эксперта. |
| flags |
- |
Необязательные флаги, определяющие вид и поведение диалогового окна. Флаги могут быть комбинацией флагов из следующих групп флагов. |
Пример:
#include <WinUser32.mqh>
if(ObjectCreate("text_object", OBJ_TEXT, 0, D'2004.02.20 12:30', 1.0045)==false)
{
int ret=MessageBox("Функция ObjectCreate() вернула ошибку "+GetLastError()+"\nПродолжить?", "Question", MB_YESNO|MB_ICONQUESTION);
if(ret==IDNO) return(false);
}
// продолжение
|
|
|