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

Cómo hacer un subproceso de trabajo MFC

2012/3/31
Temas son los objetos que la multitarea es posible. Hilos, cada uno correspondiente a un " intervalo de tiempo " o estado separado del programa en ejecución, crean la ilusión de que varios usuarios puedan compartir una aplicación de servidor . La biblioteca Microsoft Foundation Class encapsula hilos a través de la clase CWinThread , que apoya las discusiones de los usuarios y de los trabajadores que se ejecutan en segundo plano . En unos pocos pasos , usted puede hacer un sencillo programa que utiliza un subproceso de trabajo. Cosas que necesitará
Microsoft Visual Studio IDE
libro de MFC , como " Windows de programación con MFC " por Jeff Prosise
Ver Más instrucciones
1

Inicio Microsoft Visual Studio. Crear un proyecto MFC basada en diálogo haciendo clic en "Archivo " en el menú superior y luego en " Nuevo". Después de hacer clic en la pestaña " Proyectos ", seleccione "MFC AppWizard (exe ) " y escriba " WThread " en el " Nombre del proyecto : " cuadro de edición . Haga clic en " Aceptar". En la siguiente pantalla del asistente , seleccione " base de diálogo ", a continuación, haga clic en " Finalizar" y " Aceptar". El asistente genera un cuadro de diálogo por defecto y los archivos de origen asociados .
2 Realice una función que actuará como el subproceso de trabajo para este tutorial MFC . Abra el archivo WorkerThreadDlg.cpp expandiendo la carpeta "Fuentes " en el panel izquierdo y haga doble clic en el archivo . Copia /pega el siguiente código al final del archivo :
void ThreadProcess ( LPVOID param ) {
CFile f ;
f.Open ( " proof.txt " , CFile :: modeCreate

Página anterior:
C /C + + Programming
Cómo utilizar punteros en C + +
¿Cuáles son las funciones de las unidades de disco duro
Cómo utilizar las plantillas de función en C + +
Cómo eliminar un índice en una matriz dinámica de enteros
Cómo crear iluminación dinámica en GtkRadiant
Cómo crear un IRC Spybot
Cómo detectar el golpe del Mic en xCode
Cómo editar SQL en un iPhone
Conocimientos Informáticos © http://www.ordenador.online