Здравствуйте, kmn, Вы писали:
kmn>Здравствуйте, Аноним, Вы писали:
А>>Как получить HWND всех контролов в окне ?
kmn>1. EnumChildWindows
kmn>2. for (HWND hWnd = GetWindow(/*окно*/, GW_CHILD); hWnd; hWnd = GetWindow(hWnd, GW_HWNDNEXT)) {...}
MSDN рекомендует использовать EnumChildWindow
но он же возвращает BOOL
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, kmn, Вы писали:
kmn>>Здравствуйте, Аноним, Вы писали:
А>>>Как получить HWND всех контролов в окне ?
kmn>>1. EnumChildWindows
kmn>>2. for (HWND hWnd = GetWindow(/*окно*/, GW_CHILD); hWnd; hWnd = GetWindow(hWnd, GW_HWNDNEXT)) {...}
А>MSDN рекомендует использовать EnumChildWindow
А>но он же возвращает BOOL
почитай внимательнее MSDN
Там насколько я помню есть callback функция в параметры передаётся