Приложение извлекает окна с помощью Enum * подпрограмм.Обработка недействительного дескриптора окна
Бывает, что в то время, когда приложение управляет дескриптором (получить имя класса, статистику окна ...) в окне с перечислением/созданием, дескриптор недействителен. Ручки окна управления кодом защищены с помощью блока try/catch, но дескриптор окна сохраняется и последовательно используется для управления представленным окном.
Как справиться с временем работы ручки окна? Можно определить недействительность ручки?
Я бы хотел избежать блоков try/catch каждый раз, когда приложение использует оконные ручки.
-1 [IsWindow] (http://msdn.microsoft.com/en-us/library/windows/desktop/ms633528.aspx) - это функция, которую вы ищете. Кроме того, OP требует уведомления об уничтожении дескриптора, а не проверки дескриптора. – jnm2