Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: вопрос по hwnd Добавлено: 13.04.03 20:18  

Автор вопроса:  Виталиум! | Web-сайт: www.infodoc.h1.ru

Как получить hwnd рабочего стола и список всех открытых окон?

Big Thanx!

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #1
Добавлено: 13.04.03 23:49

Разберешься?

Рабочий стол GetDesktopWindow

Первое окно:

hWnd = GetWindow(GetDesktopWindow, GW_CHILD)

Дальше в цикле

Do While hWnd <> hNull
   hWnd = GetWindow(hWnd, GW_HWNDNEXT)
   'видимые окна здесь
      If IsVisibleTopWnd(hWnd, False, False, False) Then
        'вот твои окна

      End If
Loop

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам