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