窗口透明而控件不透明的实现
工程采用的VS2008开发实现了窗口透明而控件不透明。具体的代码中间包含了很多我在尝试的时候注释的代码。另外就是SetLayeredWindowAttributes这个函数在VC6.0中间使用需要链接其它的库,具体方法请参照网上说明。因为这里我使用的是VS2008所以不需要链接其它的库。程序中的对话框的分层属性必须被选中(因为我没有使用代码在程序中自动设置分层属性,所以需要手动设置)。如果没有选择分层属性。函数SetLayeredWindowAttributes将无效。
下载地址
用户评论
不是过滤颜色这样的效果,我想要背景有透明度,而控件不透明的效果
程序还行,可参考,不能直接用
值得一学,挺不错的!
窗口透明了,窗口中加载透明png图片的时候正常,但是加载了半透明的png图片的时候,背景变为了绿色
又是个坑,无非在自动生成代码里面使用了几个函数,物非所值。
这个不错,编译可通过
这个不错,编译可通过,用来做桌面歌词辅助窗口的参考。。。
好东西,受用了~~~~
如果用sdk写出来,会更受欢迎
还行啊,能够运行