Duilib实现异形窗口

时间:2017-04-14 09:01:07
【文件属性】:

文件名称:Duilib实现异形窗口

文件大小:378KB

文件格式:RAR

更新时间:2017-04-14 09:01:07

duilib c++ 异形窗口

异形窗口的实现 基本思路是: 1.将窗口扩展属性设置为分层属性WS_EX_LAYERED。 2.选一张透明的png图片,并将其加载进来。 3.创建与窗口兼容的内存设备上下文,以及兼容位图,将兼容位图选入兼容设备上下文。 4.将png图片绘制到内存设备上下文中。 5.设置BLENDFUNCTION结构,调用UpdateLayeredWindow。


网友评论

  • 实际上是教UpdateLayeredWindow怎么用。
  • 经过测试没有显示透明效果
  • 不是我想要的,没有太大参考价值
  • 要做复杂的异形窗口应用就太弱了,只能自己弄着玩
  • 实际上是教UpdateLayeredWindow怎么用。
  • 给力,可以参考
  • 不错, 值得参考
  • 垃圾资源啊,竟然相当于骗分了,呵呵
  • 作为参考不错,可是完全用这种方式做窗口略蛋疼,但还是感谢分享
  • 提供了一个思路,谢谢分享!
  • xml窗口布局没有用上,只是参考
  • 只显示了一个透明的图片,xml窗口布局都没有用,和标题根本不符!
  • 代码可以参考,基于mfc的,用不上
  • 实现方式一般,对我没用
  • 不错,感谢分享,对我有用
  • 还可以,已经在使用中。
  • 效果非常好 非常适合我想要的 谢谢!
  • 用了其他的,没用上,还是不错的
  • 显示会出问题,可否解决
  • 有一定的参考价值。
  • 运行字体有问题,不知有解决方法没
  • 下载看了下。编译通不过啊。
  • 能运行,但没解决我的问题
  • 好吧,用起来好麻烦,捣鼓了半天也没能显示。说的不够细,也没有用xml。
  • 好东西,不过我需要动态创建一个编辑框這中需求还没有实现
  • 能接我参考一下不
  • 看了,可我的问题没处理
  • 效果还可以,可以配合XML文件使用吗,有例子吗
  • 很好的代码,不过我运行字体有问题,能解决?
  • 还可以,不错的资料