Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как получить HANDLE hProc по HWND или PID?

4.7K
16 ноября 2005 года
Extractor
151 / / 26.08.2005
имеется такой код
 
Код:
ActivWndPtr = GetFocus();

    if (NULL == ActivWndPtr)
     {
      ActivWndPtr     = GetForegroundWindow();
      CurrThreadId    = GetCurrentThreadId();
      WndThreadProcId = GetWindowThreadProcessId(ActivWndPtr,NULL);
      AttachThreadInput(CurrThreadId, WndThreadProcId, TRUE);
     }
hDC = GetDC(GetWindow(ActivWndPtr,GW_OWNER));

дальше с помощью bitblt снимаю скриншот активного окна. Так вот, нужно снимать скриншоты не со всех подряд приложений, а только из перечисленных, допустим это Internet Exploper, как это сделать?
246
16 ноября 2005 года
GIZMO
1.8K / / 30.07.2004
Цитата:
Originally posted by Extractor
имеется такой код
 
Код:
ActivWndPtr = GetFocus();

    if (NULL == ActivWndPtr)
     {
      ActivWndPtr     = GetForegroundWindow();
      CurrThreadId    = GetCurrentThreadId();
      WndThreadProcId = GetWindowThreadProcessId(ActivWndPtr,NULL);
      AttachThreadInput(CurrThreadId, WndThreadProcId, TRUE);
     }
hDC = GetDC(GetWindow(ActivWndPtr,GW_OWNER));

дальше с помощью bitblt снимаю скриншот активного окна. Так вот, нужно снимать скриншоты не со всех подряд приложений, а только из перечисленных, допустим это Internet Exploper, как это сделать?



Здесь глянь:
http://forum.codenet.ru/showthread.php?s=&threadid=25868&highlight=PROCESSENTRY32

4.7K
16 ноября 2005 года
Extractor
151 / / 26.08.2005
Цитата:


Это все я знаю, но это же постоянный перебор всех процессов! Если каждые 5 сек это делать, я так думаю систему пригрузит. Нельзя разве как то по другому? без преребора т.е. или мож я ошибаюсь? оно вроде делает Snapshot и я буду работать только с ним?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог