通过程序名称获取窗口句柄,EnumWindows和FindWindow无法获取,该如何处理

通过程序名称获取窗口句柄,EnumWindows和FindWindow无法获取 - C++ Builder / Windows SDK/API
有什么方法通过进程名称或者进程ID获取窗口句柄

普通窗口通过EnumWindows和FindWindow,获取句柄正常

但是我用SetParent把这个窗口设成子窗口了

如何获取这个窗口的句柄?

------解决方案--------------------
C/C++ code
BOOL EnumChildWindows(          HWND hWndParent,
    WNDENUMPROC lpEnumFunc,
    LPARAM lParam
);