Kill de n'importe quelle fenetre windows

Contenu du snippet

en gros ca kill n'importe kelle fenetre windows :)
ca m'a pris 5 minutes a faire, c'est pas du tout optimisé mais ca marche
Un ami en avait besoin alors je lui ait fait.
J'espère que ca vous servira :)
On peut fermer toutes les fenêtres, il suffit d'enlever le test de nom
sinon, on peut tester a peu pres tout et n'importe quoi, si on connait
bien le code windows (les fenetre avec les boutons cancel, etc...)
Bon code :)
Note : il s'arrete pas le code, il tourne juska ce qu'on le kille, mais bon
j'imagine que vous savez l'arreter en modifiant 1 ligne (je vous aide
ca commence par while :p )
PS : si vous enlevez le test de nom, il va killer tout ce que vous avez a l'écran, mais vraiment tout, il va mm vous demander d'éteindre l'ordi !

Source / Exemple :


#include <windows.h>
#include <string.h>
//-------------------------------------------------------------------
//	Name : WinMain()
//	Desc : Program Entry Point
//-------------------------------------------------------------------
int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)

{
 while(1)
 {
    for(  int i = 0 ;i < 1024; i+= 10 )
      for( int j = 0 ; j < 768 ; j+= 10 )
	{
	   POINT pt={i,j};
	   HWND hwnd = WindowFromPoint(pt);
	   if( hwnd )
	   { 
	     char buf[1024]="";
	     GetWindowText(hwnd,buf,255);
	     if( strstr(buf,"messages Client Access") )
	        SendMessage(hwnd,WM_CLOSE,0,0);
	    }
	}
	Sleep(2000);
   }
 return 0;
}

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.