There are multiple way to achieve this. Enumerate all windows and check with CWnd::IsChild, use CWnd::GetWindow with parameter GW_CHILD, use CWnd::FindWindow, this will all depend on the criteria that makes the child window you search different from the others (the name, the ID, ...) ~RaGE();