同一个窗体里放半透明和不透明控件,用代码控制visible如果全是图片,直接修改图片路径就行了.

解决方案 »

  1.   

    你把问题想的太简单了,
    1,设置透明度的话所有控件都变成半透明,效果很不好看,不符合我的要求
    2,用半透明图片的话需要调用UpdateLayeredWindow这个API,用了这个API窗体就不再处理Paint事件了也就不能显示其上面的控件了,所以我要采用双层窗体的办法,用另一个窗体放控件
      

  2.   

    背景层半透明放下面,控件层窗体设置transkey属性全透明放上面,这样不就行了,这是我目前的思路,不知道还有没有比这更好的