我把窗体的透明属性设置为True,然后用了VCLSKIN,贴了张图片上去,发现窗体还是看得见,只是上面系统控制栏没有了,如果把皮肤撤掉就看不见窗体了,这是为什么?该怎么样才能养窗体真正做到透明

解决方案 »

  1.   

    很多控件都可以啊 很少见到全透明的,边缘透明的皮肤控件比较多,Alphacontrols,BusinessSkinForm都可以,具体的使用楼主可以参考下皮肤控件官方的Demo
      

  2.   

    边缘透明什么意思,我的意思,比如我窗体放一个按钮,当不加载皮肤的时候,窗体运行时就只能看见按钮,当家在了皮肤,就好象没设置透明似的,还是能看见窗体。form1.Color := clLime;
      form1.TransparentColorValue := clLime;
      form1.TransparentColor := True;
      

  3.   

    使用了皮肤,这个  form1.TransparentColor := True;就失效了吧
      

  4.   

      self.AlphaBlendValue:=100;
      self.AlphaBlend:=True;
    通过调整AlphaBlendValue来实现透明 试一下