Как получить THREAD CLARION окна зная его HWND ?
Желательно документированную функцию

Заранее благодарю за ответ!
Модератор: Дед Пахом
если есть клашино окно то есть и &WINDOWAdmin писал(а):Вот такой вопрос возник:
Как получить THREAD CLARION окна зная его HWND ?
Желательно документированную функцию
Заранее благодарю за ответ!
Угу, именно оно:Andrew Listiev писал(а):Порылся в c60runx.dll и наткнулся на одну интересную функцию - Wsl$Hwnd2Screen. Может оно???
смотря как реализовывать переопределённый обработчик, я уже писал на эту тему и рассказывал как переопределить обработчик так, что в качестве первого параметра будет идти не hWnd окна, а что нибудь другое, в моём случае адресс класса хука, а в нём есть и hWnd и &WINDOWAdmin писал(а):В хуке я знаю только Handle окна...
Код: Выделить всё
SetWindowLong(SELF.W{PROP:HAndle},GWL_WNDPROC,ADDRESS(MyWindowProcedure))
!---------------------------------------------------------------------
!---------------------------------------------------------------------
MyWindowProcedure FUNCTION(ERSCStdThunk base, UNSIGNED uMsg, UNSIGNED wParam, LONG lParam)
CODE
RETURN base.ProcessMessage(base.Handle,uMsg,wParam,lParam)