Получить заголовок окна

Тема в разделе "WASM.BEGINNERS", создана пользователем XshStasX, 9 авг 2008.

  1. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    Надо получить заголовок окна Главной программы и ее окна в котором токо чтоб был осуществлен ввод с клавиатуры.
    При этом нам известной Хендл компонента окна программы в который токо что был осуществлен ввод с клавиатуры .
    А еще лутше если можна будет получить весь список Классов и ханделов компонентов текучего окна.
     
  2. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    GetWindowText(GetAncestor(GA_ROOT))
     
  3. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    А что это за такая интересная функция GetAncestor(GA_ROOT)???
    И у нее должно бить два параметра .
    FUNCTION GetAncestor(hwnd: HWND; gaFlags: UINT): HWND; stdcall;
     
  4. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    XshStasX
    Именно два. А у GetWindowText вообще три. Это схематичное указание, а не кусок кода. "А что это за такая интересная функция", смотрите в MSDN.
    Для перечисления дочерних окон EnumChildWindows.
    P.S. Только не говорите, пожалуйста, что EnumChildWindows принимает три параметра, а не нуль. Это просто указание на то, какую функцию использовать.
     
  5. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    Спасибо за помошь
     
  6. mikityak

    mikityak Забанен

    Публикаций:
    0
    Регистрация:
    5 авг 2007
    Сообщения:
    160