C/Visual C - Alguien sabe Como.......?

 
Vista:

Alguien sabe Como.......?

Publicado por Tonny (6 intervenciones) el 18/05/2003 23:06:27
Saludo a todo , Alguien sabe Como puedo llamar un cuandro de mensage parecido al messagebox de VC++, o msgbox de VB o algo a si.

saludo. \\\|||||////
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Uso de CTaskDialog como alternativa al MessageBox

Publicado por Alejandro (1153 intervenciones) el 10/06/2025 20:53:19
Tonny, para crear un cuadro de diálogo similar al MessageBox en Visual C++, puedes utilizar la clase CTaskDialog de la biblioteca MFC. Esta clase te permite personalizar el cuadro de diálogo con diferentes elementos como título, íconos, contenido, botones y barras de progreso. Aquí tienes un ejemplo básico de cómo implementarlo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <afxdlgs.h> // Asegúrate de incluir el encabezado necesario
 
void MostrarCuadroDeDialogo()
{
    CTaskDialog taskDialog;
    taskDialog.SetWindowTitle(_T("Título del cuadro de diálogo"));
    taskDialog.SetMainIcon(TASKDIALOG_ICON_INFORMATION);
    taskDialog.SetContent(_T("Este es el contenido del cuadro de diálogo."));
    taskDialog.AddButton(1, _T("Aceptar"));
    taskDialog.AddButton(2, _T("Cancelar"));
 
    // Mostrar el cuadro de diálogo
    taskDialog.DoModal();
}

Asegúrate de que tu proyecto esté configurado para usar MFC y que estés ejecutando en un sistema operativo compatible (Windows Vista o superior). Esta solución te permitirá tener un cuadro de diálogo más flexible y atractivo que el MessageBox estándar.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar