Leigh Wanstead asked: > By giving a hwnd handle, how to get TWinControl back? Use FindControl as defined in Controls.pas defined as: function FindControl(Handle: HWnd): TWinControl; Cheers, Max.