delphi 判断鼠标的位置是否在某一控键上,该如何解决

delphi 判断鼠标的位置是否在某一控键上
delphi 判断鼠标的位置是否在某一控键上

------解决方案--------------------
var
 P: tpoint;
 h: thandle;

getCursorpos(p);
h:= windowFromPoint(p);

if h= wincontrol.handle then
showmessage('在某一控键上');