Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Oкнo 
Общие - FindWindow

FindWindow
Краткое описание
   Компонент предназначен для поиска окна по его имени класса и заголовку
Параметры
  • ClassName - Имя класса окна или элемента управления
  • Caption - Заголовок окна или элемента управления
  • SkipParam - Пропустить сравнения найденного окна по заголовку (Caption), либо имени класса (ClassName). None - искать окно по всем параметрам
  • Методы
  • doFind - Поиск главного окна
  • doFindChild - Поиск дочернего элемента управления для окна с идентификатором ParentHandle
  • События
  • onFind - Событие происходит всякий раз после поиска окна и выдает в поток его идентификатор, либо 0, если окно не найдено
  • Свойства
  • Handle - Содержит идентификатор последнего найденного окна
  • Данные
  • ParentHandle - Идентификатор родительского окна (для метода doFindChild)
  • ClassName - Имя класса окна или элемента управления
  • Caption - Заголовок окна или элемента управления
  • ChildHandle - Идентификатор окна, с которого начинается поиск (для метода doFindChild)
  • Пример
    Пример использования компонента FindWindow
    Add(MainForm,8740102,126,98)
    {
    Left=20
    Top=105
    Width=358
    Height=239
    Caption="Пример использования FindWindow"
    link(onCreate,7763563:doFind,[])
    }
    Add(FindWindow,15424748,266,105)
    {
    ClassName="ReBarWindow32"
    SkipParam=1
    }
    Add(WinTools,933342,266,182)
    {
    link(Handle,15424748:Handle,[])
    }
    Add(UpDown,8551139,126,182)
    {
    Left=110
    Top=55
    Width=125
    Height=80
    Max=1
    Position=1
    link(onPosition,933342:doVisible,[])
    }
    Add(FindWindow,7763563,196,112)
    {
    ClassName="Shell_TrayWnd"
    link(onFind,15424748:doFindChild,[])
    }

    Замечания
    Обновление элемента: [svn]FindWindow.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...