Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.31;
Скачать: CL | DM;

Вниз

Панель задач   Найти похожие ветки 

 
DarkSimpson   (2002-09-16 23:38) [0]

Нужно узнать хендлы окон, которые висят на панели задач. Как узнать по хендлу окна путь к программе, создавшей его (окно)?


 
Alx2 ©   (2002-09-17 07:51) [1]

см. http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1031915105&n=5

и EnumWindows


 
DarkSimpson   (2002-09-17 23:50) [2]

EnumWindows дает ВСЕ окна, в т.ч. скрытые, мессаж-боксы и т.д. А мне надо _отфильтровать_ всю шнягу, и получить только те окна, которые показывает таскбар.


 
Alx2 ©   (2002-09-18 08:14) [3]

>А мне надо _отфильтровать_ всю шнягу, и получить только те
>окна, которые показывает таскбар.
Анализировать стили окна, наверное.


if GetWindowLong(hwnd,GWL_STYLE) and (WS_OVERLAPPEDWINDOW or WS_Visible) = (WS_OVERLAPPEDWINDOW or WS_Visible)then
then ....

Еще стоит рассмотреть стиль WS_EX_APPWINDOW

Позже скажу точнее


 
Song ©   (2002-09-18 09:25) [4]

Надо проверить чтобы родитель был DeskTop:

IF GerParent(Wnd)=GetDeskTopWindow

проверить что это окно
... and IsWindow(Wnd) then ..


 
Alx2 ©   (2002-09-18 09:35) [5]

>Song © (18.09.02 09:25)
>Надо проверить чтобы родитель был DeskTop:
>IF GerParent(Wnd)=GetDeskTopWindow

Ничего не даст (в смысле, нужного)

PS
Это в хэлпе:
A window button is placed on the taskbar whenever an application creates a unowned primary window.


 
DarkSimpson   (2002-09-18 19:06) [6]

Всем спасибо. Всё ОК.



Страницы: 1 вся ветка

Текущий архив: 2002.10.31;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
6-101417
Master-Igor
2002-09-01 02:59
2002.10.31
за допомого Seek можна переміститиь у InternetReadFile()


1-101327
Treiber
2002-10-20 16:03
2002.10.31
Rasbivka stringa na reals


6-101414
Malder
2002-08-29 18:45
2002.10.31
Как послать пактеты именно по данному интерфейсу ?


3-101148
Explorer
2002-10-10 15:10
2002.10.31
Базу на Access перетянуть на MSSQL


14-101518
Johnny Smith
2002-10-10 11:53
2002.10.31
Кстати, а как там наш одиночка-самоубийца с видеокамарой?