想实现对2个以上没有确切指定标题的窗口的控制,该如何处理

想实现对2个以上没有确切指定标题的窗口的控制
请给个简单示例 谢谢

------解决方案--------------------
//运行下面程序,会看到你所打开的所有计算器窗口都最小化了。
#include <Windows.h>
#include <string.h>
#include <iostream.h>
BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam);

void main()
{
EnumWindows(EnumWindowsProc,0);
}

BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam)
{
char className[200];
GetClassName(hwnd,className,200);
if (strcmp(className,"SciCalc")==0) //寻找所有的计算器窗口,此处可改成对窗体的特征判断
{
cout<<hwnd<<endl; // \
CloseWindow(hwnd);// /如果符合,程序做出的反应,此为最小化窗口
}
return 1;
}