|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.02.2011, 21:47 | #1 |
Пользователь
Регистрация: 23.02.2011
Сообщений: 21
|
Подсчет текущего количества GUI объектов
Добрый день!
Хотела написать в API раздел, но все-таки, думаю, тут оптимальнее. Передо мной стоит задача посчитать текущее количество созданных в проекте GUI (и USER) объектов. Слышала, что существует конкретная функция, но, к сожалению, никак не могу найти даже что-то приблизительное. Может, кто знает? From Stilet: Всетки тему перемещаю... Последний раз редактировалось Stilet; 25.02.2011 в 12:35. |
23.02.2011, 23:37 | #2 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
Вы имеете ввиду окна кнопочки и лейблы? Так это Api функции определения класса-дескриптора: FindWindow, GetNextWindow, GetWindow. Попробуйте с ними. Они, скорее всего, все понадобятся.
Нашёлся класс = +1; Уточните, пожалуйста, по поводу User-объектов. |
24.02.2011, 13:05 | #3 |
Пользователь
Регистрация: 23.02.2011
Сообщений: 21
|
Простите, писала вечером, допустила ошибку
Не GUI объектов, а GDI! Мне бы найти функцию, которая подсчитывала текущие GDI объекты в проекте. Чтоб контролировать возможную утечку |
24.02.2011, 13:10 | #4 | |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
Цитата:
|
|
24.02.2011, 17:06 | #5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,695
|
Кажись, Фень Программирование графики для Windows
|
24.02.2011, 23:56 | #6 |
Пользователь
Регистрация: 23.02.2011
Сообщений: 21
|
Ну собственно, нужна мне была функция, которая подсчитывает количество GDI объектов в текущем процессе.
Не знаю, как еще конкретнее описать проблему)) /-- К счастью, нашла GetGdiResources(), которая подсчитала мне и GDI и USER объекты. Чувствую, в дальнейшем столкнусь с еще большими трудностями, приходится на лету учится API+ анализировать чужой код. Хотелось бы оставить этот топик и в дальнейшем писать и выкладывать свои соображения сюда, если можно. |
25.02.2011, 12:35 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
Если не секрет зачем такие подсчеты делать?
I'm learning to live...
|
25.02.2011, 16:15 | #8 |
Пользователь
Регистрация: 23.02.2011
Сообщений: 21
|
Функция оказалась очень удобной для контроля утечки этих объектов. То есть можно контролировать количество объектов до и после выполнения какого-то блока кода)
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсчет количества слов | Driver_09 | Помощь студентам | 2 | 24.10.2010 17:14 |
Подсчет количества часов | Fezdipekla | Microsoft Office Excel | 3 | 22.06.2010 13:54 |
Подсчет: слов и количества символов (C#) | freddykruger | Помощь студентам | 9 | 28.04.2010 11:29 |
Создание сложных объектов в gui | cherw9!40k | Общие вопросы по Java, Java SE, Kotlin | 0 | 22.03.2010 22:02 |
Подсчет количества и частоты | Ensoph | Помощь студентам | 6 | 08.05.2008 10:16 |