我把自己程序的窗口用setparent设置为另一个程序窗口的子窗口
borderstyle设置为bsnone;
利用改消息的办法使鼠标可以在窗口任意位置拖动窗体,如下
procedure TForm1.MyMsg(var Msg: TWMNCHitTest);
begin
  Inherited;
  if Msg.Result = HTCLIENT then Msg.Result := HTCAPTION;
end;
问题来了,只要我设置了父窗体后,一拖动,父窗体就卡死
但是如果我把borderstyle设置为其他
同样改消息,点窗口却能正常拖动,没有任何问题
这是什么问题呢?
请大侠帮忙