![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как определить видимо ли окно в таскбаре???
drin © (2003-01-14 20:18:00)Средствами WinAPI
Diamond Cat (2003-01-15 02:58:00) [1]ну допустим что в дельфях форма не обладает GWL_EXSTYLE зато этим параметром награжден application, через enumwindow должно сработать, но опятьже могут быть грабли , к примеру если главное окно не показывается на таскбаре но за него это делают дочерние окна. так что опрашивать надо не только окна верхние по z уровню но и их детишек
drin (2003-01-15 00:42:00) [2]
> Блин, а проверить ломает???
Проверял: и WS_EX_APPWINDOW и все остальные, безрезультатно :(
Скажу поконкретнее:
Используя EnumWindows нужно найти все окна которые видны а Таскбаре.
Poirot (2003-01-14 23:57:00) [3]Блин, а проверить ломает???
drin (2003-01-14 23:27:00) [4]А какой флаг??? WS_EX_APPWINDOW?
Song (2003-01-14 21:21:00) [5]GetWindowLong()+ GWL_EXSTYLE