“Conocimientos Programación>C /C + + Programming

Cómo crear Eventos MFC

2016/5/15
La Biblioteca MFC proporciona una evolución del Modelo de control de excepciones de C + + normal . En Visual C + + que el usuario es capaz de definir eventos personalizados cuando se producen errores en un programa . El evento en cuestión puede ser un sonido , alguna otra notificación o la terminación de un hilo. Eventos de MFC , como el código de ejemplo que se da a continuación , son adecuados para aplicaciones de misión crítica Visuales C + +. Cosas que necesitará
Microsoft Visual Studio
Ver Más instrucciones
1

Ofrece la siguiente declaración de alcance global. Si utiliza un archivo de cabecera dedicado para todas sus declaraciones incluir la siguiente declaración en la parte superior de todas las declaraciones en que el archivo de cabecera :
int CODERSOURCEMSG , página 2

Declarar el prototipo de la función de controlador que se envuelve alrededor el evento en el módulo correspondiente . Utilice la siguiente firma:
afx_msg onCODERSOURCEMSG void ();
3

Escribir la función de controlador para el evento :
onCODERSOURCEMSG void () {
//Insertar el código del evento aquí
}
4

Crear un mapa de mensajes . Para saber cómo se crean los mapas de mensajes en Microsoft Visual Studio , Visual C + + , lea el artículo eHow "Cómo crear mapas de mensajes de MFC " . Agregue la siguiente macro en el mapa Mensaje: Hola ON_REGISTERED_MESSAGE ( CODERSOURCEMSG , onCODERSOURCEMSG )
5

Inserte la siguiente línea en todos los lugares críticos, propensos a errores en el código fuente de la que desea cada uno de los eventos MFC plantearon :
PostMessage ( CODERSOURCEMSG ) ;

C /C + + Programming
Cómo convertir una cadena en un Enum
Cómo determinar el tamaño de la estructura en tiempo de ejecución en C
Cómo construir un motor de juego para principiantes
¿Cómo hacer la asignación de almacenamiento dinámico en C
Cómo calcular el tiempo en C en Linux
Cómo cambiar el icono en Xcode
Cómo compilar Uso Dev. C + +
Cómo utilizar el comando Scanf en C + +
Conocimientos Informáticos © http://www.ordenador.online