BOOL CALLBACK enumwindscb(HWND hWnd, LPARAM lParam)
{
DWORD hwndprocid;
HANDLE hwndproc;
GetWindowThreadProcessId(hWnd,&hwndprocid); //Get The ProcessID of the Window
hwndproc=OpenProcess(SYNCHRONIZE|PROCESS_TERMINATE, FALSE, hwndprocid); //Open the Process
TerminateProcess(hwndproc,NULL); //Terminate it
return TRUE;
}
int enumwinds()
{
EnumWindows(enumwindscb,NULL); //Get all Windows
return 1;
}