Показать сообщение отдельно
  #3  
Старый 06.05.2018, 22:11
nixon232 nixon232 вне форума
Активный
 
Регистрация: 26.01.2014
Сообщения: 282
Версия Delphi: delphi xe4
Репутация: выкл
По умолчанию

Цитата:
Сообщение от dr. F.I.N.
Попробуйте получить имя класса этого окна. Может имя класса подскажет куда смотреть.
имя класса родительского окна все тот же #32770. нахожу его в EnumWindows, потом пихаю его в EnumChildWindows и нахожу свой Grid
по MSDN это дефолтный DlgBox
Цитата:


The following table describes the system classes that are available only for use by the system. They are listed here for completeness sake.

Class Description
ComboLBox The class for the list box contained in a combo box.
DDEMLEvent The class for Dynamic Data Exchange Management Library (DDEML) events.
Message The class for a message-only window.
#32768 The class for a menu.
#32769 The class for the desktop window.
#32770 The class for a dialog box.
#32771 The class for the task switch window.
#32772 The class for icon titles.
имя класса таблицы писал ранее, это xxxListClass, где ххх - имя приложения.

Все, что интересного нашел Windows Detective если скормить класс
Код:
 <windowPropsList>
        <windowProp>
            <name>ListControl</name>
            <data>0x0DFBE404</data>
        </windowProp>
        <windowProp>
            <name>UxSubclassInfo</name>
            <data>0x0D7953F0</data>
        </windowProp>
    </windowPropsList>
Может есть какой-то лучше инструмент для исследований? Хотел найти Spy++ Отдельно, но не смог.
Ответить с цитированием