|
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
|
||||||
Поиск окон. FindWindow()15.08.2022, 08:21. Показов 5262. Ответов 29
Метки нет (Все метки)
Привет, всем! Назрел такой вопрос: Допустим, я запускаю n-е количество окон одного и того же класса, как следует их искать, поясню, я хочу найти все запущенные экземпляры данного окна, если запущено 2 окна, то при запуске 3-го найти дескриптор второго, первого и далее функция возвращает NULL, что говорит, что окон данного класса в системе больше нет. Пробовал функцию FindWindow(), но она находит только одно окно, если её запустить в цикле, то ровным счётом ничего не происходит, в смысле не происходит того, что хочется получить как положительный результат. Просто интересно, как это можно сделать, желательно без костылей.
Я решил это так:
Можно ли с помощью функции FindWindow() найти все запущенные экземпляры окна, если они имеют один класс, но разные заголовки и решить задачу, что на скрине?
0
|
||||||
| 15.08.2022, 08:21 | |
|
Ответы с готовыми решениями:
29
FindWindow, поиск по части заголовка Поиск текста в чужом окне (FindWindow/EnumChildWindows) Можно ли вместо поиска окон (FindWindow) искать запущенные процессы? |
|
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
|
||
| 19.08.2022, 08:29 [ТС] | ||
|
Отладчик в Win-приложениях не так уж и помогает. Да и приложение тут простое нужно такое понимать без отладчика.
0
|
||
|
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
|
|||||
| 19.08.2022, 08:58 | |||||
|
Что такое "работает коряво" - мне не ведомо, а ты не расшифровываешь. Видимо тебе интереснее на жизнь пожаловаться, а не причину проблемы найти и устранить. Дело твоё.
0
|
|||||
|
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
|
||
| 19.08.2022, 09:07 [ТС] | ||
|
0
|
||
|
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
|
|
| 19.08.2022, 09:14 | |
|
Фига се ты перец
ну ок, копай дальше успехов!
0
|
|
|
336 / 129 / 18
Регистрация: 26.12.2010
Сообщений: 501
|
||
| 20.08.2022, 16:46 | ||
|
0
|
||
|
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
|
|||
| 21.08.2022, 07:08 [ТС] | |||
|
0
|
|||
|
336 / 129 / 18
Регистрация: 26.12.2010
Сообщений: 501
|
|
| 21.08.2022, 14:31 | |
|
Liss29, Финогенов проще, это именно самые-самые основы. Рихтер посложнее, как и Харт (книга которого мне очень нравится за наличие "домашних заданий", но там нужно поизучать плотно).
0
|
|
|
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
|
|||
| 22.08.2022, 02:50 [ТС] | |||
|
0
|
|||
|
336 / 129 / 18
Регистрация: 26.12.2010
Сообщений: 501
|
|||
| 22.08.2022, 19:18 | |||
|
0
|
|||
|
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
|
||||
| 23.08.2022, 02:47 [ТС] | ||||
|
0
|
||||
| 23.08.2022, 02:47 | |
|
Как определить дескриптор через FindWindow, если таких окон несколько? FindWindow поиск хендл
Поиск окон WinAPI Поиск дочерних окон Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни
1. Механизм отложенного высвобождения фосфора
Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ
Реализована разная скорость. . .
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|