MessageBox

Crea y visualiza la ventana de mensajes, también lo gestiona. La ventana de mensajes contiene un mensaje y encabezamiento, cualquier combinación de signos predefinidos y botones de dirección.

int  MessageBox(
   string  text,             // texto del mensaje
   string  caption=NULL,     // encabezamiento de la ventana
   int     flags=0           // define la combinación de botones en la ventana
   );

Parámetros

text

[in]  Texto que contiene mensaje para visualizar.

caption=NULL

[in]  Texto opcional para visualizar en el encabezamiento de la ventana del mensaje. Si este parámetro está vacío, en el encabezamiento de la ventana se mostrará el nombre del Asesor Experto.

flags=0

[in] Banderas opcionales que determinan la apariencia y comportamiento de la ventana de diálogo. Las banderas pueden ser una combinación de un grupo especial de banderas.

Valor devuelto

Si la función se ejecuta con éxito, el valor devuelto es uno de los valores del código de devolución MessageBox().

Nota

La función está prohibida en los indicadores de usuario, pues la llamada de MessageBox() interrumpe el funcionamiento del flujo de ejecución mientras se espera la respuesta del usuario. Y puesto que todos los indicadores de cada símbolo se ejecutan en un único flujo, semejante interrupción hará imposible el funcionamiento de todos los gráficos en todos los marcos temporales de este símbolo.

Durante el trabajo en el Probador de Estrategias la función MessageBox() no se ejecuta.