22/03/2007, 10:21
|
| | | Fecha de Ingreso: mayo-2004 Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 5 meses Puntos: 74 | |
Re: Metodo de clase como parametro c++ No aclare que la funcion tiene que seguir estricamente el tipo que espera CreateThread asi que para compensar te dejo un ejemplo muy simple:
Código:
#include <windows.h>
#include <stdio.h>
class MiClase
{
public:
static DWORD WINAPI fun(LPVOID lpParam)
{
MiClase *mi_clase = (MiClase*)lpParam;
mi_clase->ejemplo = getchar();
return 0;
}
int ejemplo;
};
void main()
{
MiClase xt;
WaitForSingleObject(CreateThread(0, 0, MiClase::fun, (void*)&xt, 0, 0), INFINITE);
printf("%c\r\n", xt.ejemplo);
}
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |