Re[3]: Как получить ID Explorer
От: AndrT  
Дата: 17.03.05 14:28
Оценка:
Здравствуйте, rus blood, Вы писали:

RB>
RB>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
RB>"Shell"="Explorer.exe"
RB>

Большое спасибо. Если не смогу найти другой способ, то прийдется воспользоваться этим.
Почему этот способ мне не нравиться я описал ниже (это я там под анонимом написал, забыл залогинится).

RB>Для explorer-а иерархия окон всегда одна и та же.

RB> "#32769" (GetDesktopWindow)
RB> "Progman"
RB> "SHELLDLL_DefView"
RB> "SysListView32"
RB>SysListView32 можно найти сразу среди дочерних окна Progman.
Это конечно хорошо, но если будет другая оболочка стоять, то и иерархия может быть другой.
А нужно чтоб всегда работало.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.