Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eternal Idol

#2431
Lo cambiaste mal, el prototipo estaba mal ... ahora podes ponerlo mejor asi en ambos lugares:

void leer(int *v,int tam);
#2432
1) El prototipo de la funcion y la definicion no coinciden en sus tipos, por eso este programa compila pero no enlaza al no encontrar la funcion que reciba como parametro dos enteros.

Linea 3:
void leer(int v,int tam);

Linea 15:
void leer(int v[50],int tam)

2) Si lo que queres pasar es un array entonces no podes pasar v[50] al llamar a la funcion (que por otra parte seria erroneo, al tener 50 elementos el array estos van de 0 a 49), tenes que pasar v simplemente.

leer(v, n);
#2433
¿Y como habias llegado hasta ahi? Si te acordas algun palabra del mensaje podes usar el buscador:

http://foro.elhacker.net/search.html


Y sino leer todos mis mensajes en mi perfil  ;D

#2434
De nada, ahi te deje el ejemplo de como enumerar los procesos en ejecucion (con lo cual obtenes cualquier PID), usando OpenProcess obtenes el HANDLE y despues usas TerminateProcess.
#2435
En si es el mismo truco de siempre, ya sea que lo recibis como parametro al metodo o que guardas el objeto en algun lado (en un miembro estatico de la clase clomo aca, en una variable global, en un Tls, etc.) el chiste esta en usarlo en lugar de this.
#2437
No; el wrapper es static ...

static VOID CALLBACK TimerProc_Wrapper( HWND hwnd, UINT uMsg,
                                 UINT idEvent, DWORD dwTime );

Lo que tiene que ser static es siempre la funcion que es llamada como callback.
#2438
No, saber el PID no implica que lo hayas creado ni mucho menos.

Taking a Snapshot and Viewing Processes.
#2439
Si, con OpenProcess abris un HANDLE a un proceso existente pero el PID (Process Identifier) es un parametro de entrada asi que tenes que darle valor, no puede estar indefinido como ahora.
#2440
Vos preguntaste como obtener el HANDLE al proceso, ya sabias que funcion usar para terminarlo  ;)