RT
重写了 CreateParams事件
  procedure   CreateParams(var   Params:   TCreateParams);   
  begin     
      params.ExStyle:=params.ExStyle+ws_ex_transparent      
  end;
拦截了WM_EraseBkgnd 消息,设置了父控件的 control style
是可以实现 panel透明,但是在上面放一个image ,移动image 控件时,背景无法擦除。只有让窗体重画才能刷新,。。有没有什么别的办法可以让它自己刷新,而不用手动刷新窗体
也加了 WM_NCPAINT,WMWindowPosChanging,WMWindowPosChanged 等消息的拦截,在这些事件里重画,在设计期效果不错,移动panel时,可以看到被panel 挡住的其它控件,
但就是无法刷新它自己,找了好多代码,也都是这种情况!!!