| Цитата |
|---|
Kolossi написал: Я так понимаю HWND это ни разу не kid из AllocTable(). Или да? |
Конечно нет.
Это виндузовый дескриптор окна.
сначала ищете дескриптор главного окна любимого терминала. FindWindowEx. Класс InfoClass.
Проверяете, что окно принадлежит вашему процессу (GetWindowThreadProcessId и GetCurrentProcessId). Вдруг вы приболели и запустили два терминал одновременно?
потом объявляете в розыск mdi скруктуру квика (динозавры живы!) по классу "MDIClient"
а потом в в этой структуре через все тот же findwindowex находите по caption дескриптор нужного вам окна.
а зная окно, можете узнать его стили, в том числе состояние минимизации. Или нарисовать фигу всем этим новосибирским гениям, что написали всю эту невыносимую херню