Ответ 1
Попробуйте использовать функцию IsWindow
, которая объявлена в блоке Windows.
function IsWindow(hWnd: HWND): BOOL; stdcall;
Я пишу DLL, которые выполняют некоторые операции над конкретным окном, но иногда передаваемый дескриптор недействителен. Существует ли какая-либо функция для проверки того, что обработанный дескриптор действителен (принадлежит окну)?
Попробуйте использовать функцию IsWindow
, которая объявлена в блоке Windows.
function IsWindow(hWnd: HWND): BOOL; stdcall;