J'ai réussi, pour ceux que ça interesse :
// Déclarations API et délégué :
// --------------------------------------------------------------------------------------------------------
[DllImport("user32")]
public static extern int EnumWindows(EnumWindowsProc lpEnumFunc, int lParam);
[DllImport("user32.dll")]
public static extern int GetWindowText(IntPtr hWnd, [Out] StringBuilder lpString, int nMaxCount);
[DllImport("user32.dll")]
public static extern int GetWindowTextLength(IntPtr hWnd);
[DllImport("user32.dll")]
public static extern int SendMessage(int hWnd, uint Msg, int wParam,int lParam );
public const int WM_SYSCOMMAND = 0x0112;
public const int SC_CLOSE = 0xF060;
public delegate bool EnumWindowsProc(IntPtr hwnd, int lParam);
// --------------------------------------------------------------------------------------------------------
public string[] ProcessList;
public IntPtr[] ProcessHandle;
public int ProcessCount=0;
public void CloseWindow(string Name){
for(int i=0;i
-=Ar$£nik=-