التحقق من صحة مقبض نافذة Win32
سؤال
نظرا لمقبض من النوع HWND
هل من الممكن التأكد من أن المقبض يمثل نافذة حقيقية؟
المحلول
هناك وظيفة IsWindow
الذي يفعل بالضبط ما طلبته.
BOOL isRealHandle = IsWindow(unknwodnHandle);
ينظر الى هذا الرابط للمزيد من المعلومات.
نصائح أخرى
عموما لا.بحلول الوقت الذي حصلت فيه على تأكيد بأن النافذة صالحة لعملية/سلسلة أخرى، سأقوم بإزالتها نيابةً عنك.
لا تنتمي إلى StackOverflow