Added return values to EnumChildWindows callback function to enable recursion