#define CLASSNAMEMAX 30
#define WINDOWTITLEMAX 50

typedef struct {
    HWND  hwnd,
          hwndParent;
    char  szClassName [CLASSNAMEMAX],
          szTitle     [WINDOWTITLEMAX];
    DWORD dwStyle;
    HICON hIcon;
    BOOL  bColor;
    int   nLevel;
} WINFO;

typedef HANDLE HWINFO;
typedef WINFO far * LPWINFO;

void   winlist_enumAll  (HWND hwnd);
int    winlist_getCount (void);
HWINFO winlist_getWinfo (void);
void   winlist_destroy  (void);
