Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


Manejar Thread

Aqui programadores en la plataforma Win32 con Visual C++ de Microsoft...

Moderador: latindeveloper

Manejar Thread

Notapor guillesanchez33 el Lun Mar 21, 2005 12:29 pm

Alguien tiene un ejemplo bien basico para entender como se manejan los thread. y si lo puede exlicar un poco mejor.

muchas Gracias
guillesanchez33
Novato
Novato
 
Mensajes: 1
Registrado: Jue Mar 17, 2005 2:21 pm

Re: Manejar Thread

Notapor latindeveloper el Mié Mar 23, 2005 5:24 pm

En este site hay ejemplos sobre el uso de la clase CWinthread

http://www.latindevelopers.com/articles/vc/thread_demo/

En este caso utiliza clases para ello, por otro lado para el uso simple de un thread puedes utilizar la funcion afxbeginthread

Funcion que cambia el titulo de la ventana principal 10 veces.

Código: Seleccionar todo
UINT FuncionThread( LPVOID pParam)
{
CWnd *wnd = AfxGetMainWnd();
CString tmp;
  for(int i = 0; i < 10 ; i++)
{
    tmp.Format("corriendo %d",i+1);
    wnd->SetWindowText(tmp);
    Sleep(500);
}
return 0;
}


Codigo para uniciar una hebra (thread) con FuncionThread.

Código: Seleccionar todo
AfxBeginThread(FuncionThread,NULL);


visitar para mas referencia:
http://msdn.microsoft.com/library/defau ... thread.asp
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:29 pm
Ubicación: Peru


Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado