FAQ:WinAPI VCPP:определить минимальный свободный ID элементов управления

Материал из Весельчак У
Перейти к: навигация, поиск

Как определить первый свободный ID, который можно использовать при динамическом создании элементов управления?

Можно поступить так: начать перебор значений ID со значения 1000 и, проверяя функцией GetDlgItem(), увеличивать значение на единицу до тех пор, пока не будет найден свободный ID.