|
1 / 1 / 1
Регистрация: 13.04.2009
Сообщений: 16
|
|
Программа (Visual C++ 6) сохраняющая в список все окна, открываемые в Windows29.04.2009, 23:10. Показов 1916. Ответов 7
Метки нет (Все метки)
Задача следующая, необходимо чтобы программа (Visual C++ 6.0) выводила в ListBox названия всех открывающихся окон в системе за время работы. Я в курсе что для получения окна находящего на переднем плане можно использовать функцию GetForegroundWindow(), но как сделать так чтобы программа после запуска постоянно отслеживала какие окна в системе открываются? Заранее спасибо за любую идею.
0
|
|
| 29.04.2009, 23:10 | |
|
Ответы с готовыми решениями:
7
Выставить параметр после которого все открываемые окна будут отображаться в развернутом виде Реклама в браузерах, всплывающие окна, автоматически открываемые вкладки
|
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
| 29.04.2009, 23:17 | |
|
В таком случае тебе нужно поставить глобальный хук на создание окон в системе.
Добавлено через 1 минуту 13 секунд Здесь есть пример: http://pblog.ru/?p=437 Для VC++ переписывается за 5 минут.
0
|
|
|
1 / 1 / 1
Регистрация: 13.04.2009
Сообщений: 16
|
|
| 29.04.2009, 23:37 [ТС] | |
|
Спасибо за информацию, правда что такое hook, я если честно узнал только что. Подскажите пожалуйста где можно почитать про это более подробно (применительно к Visual C++)?
0
|
|
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
| 29.04.2009, 23:47 | |
|
http://www.cyberguru.ru/index.... ing=newest
Добавлено через 22 секунды В частности: http://www.cyberguru.ru/progra... hooks.html
1
|
|
|
Заблокирован
|
|
| 30.04.2009, 09:09 | |
|
powered, лови исходник для поиска окон и саму прогу. Всё сам накодил, думаю заценишь, вот. В проге много дополнительніх наворотов, даже процессі мона убивать, в том числе и критические
0
|
|
|
1 / 1 / 1
Регистрация: 13.04.2009
Сообщений: 16
|
|
| 30.04.2009, 10:27 [ТС] | |
|
Спасибо YurA, просто супер
, правда в проге надо еще разбираться. И еще вопрос WndList.exe отображает процессы которые были открыты до запуска программы? Процессы запущенные после WndList.exe в список не попадают?
0
|
|
|
Заблокирован
|
|
| 30.04.2009, 10:58 | |
|
Ну дык нажми в меню пунктик рифрешь)))
Прикинь как бы прога тормозила систему если б каждую секунду обновляла весь список, вот я и сделал обновить... Добавлено через 42 секунды В проге меню контекстное, т.е правая клавиша его вызывает ![]() Не забываем спс если действительно помогло
2
|
|
|
1 / 1 / 1
Регистрация: 13.04.2009
Сообщений: 16
|
|
| 30.04.2009, 15:52 [ТС] | |
|
Спасибо Yura за программу, но в моем случае, придется реализовывать с помощью hook-точек, т.к. прога должна тихо мирно сидеть в трэе и отслеживать какие окна открываются в системе.
0
|
|
| 30.04.2009, 15:52 | |
|
Помогаю со студенческими работами здесь
8
Программа сохраняющая пароли WIFI
NOD32 блокирует все открываемые страницы Предотвратить сворачивание окна по нажатию кнопки Windows «Свернуть все окна» Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|