windows上透明窗体效果设置

windows上透明窗体效果设置

在windows上进行透明窗体的设置主要的原理是使用 DwmEnableBlurBehindWindow(hWnd, &bb); 来将hWnd 设置为透明的,然后在kanzi studio中将rootpage的 background brush 设置为colorbrush(0,0,0,0),再增加blend mode 设置为opaque,注意要想在win7 上使用,必须要把win7的主题模式设置为Aero 模式的主题,才可以看到透明效果。

怿星网盘下载链接如下:

https://zdrv.com.cn/g5Ykzy

密码:kanziept

该范例是基于kanzi 3.3的。


    • Related Articles

    • Kanzi 是否可以独立开展 logic 功能设计?是否跟 matlab/smulink、 C++ 有接口?

      Kanzi 目前主要提供 HMI 解决方案,帮助用户快速实现高质量的产品原型,拥有 C++接口,支持插件扩展,用户可以构建支持 matlab/smulink 这样的第三方系统,也可以使用插件来支持导入相关模块。 我们正在开发中的 kanzi logic 就是在 Kanzi 设计工具的基础上提供快速logic 设计,轻松实现 logic 和 HMI 的对接。目前已发布,并在不断完善。
    • Kanzi 在android 平台上的开发环境配置

      Kanzi 安装的菜单上有一个kanzi android build environment setup ,可以一键配置android 开发环境,但是需要联网从google的网站上下载android的sdk开发包,国内的网络经常会遇到 下载很慢或者断线的情况,所以我们为客户下载好了,上传到怿星网盘上,并且准备了文档教程教大家怎么配置android 开发环境 网盘链接:http://zdrv.com.cn/JQf 密码:kanziept 建议客户下载安装android ...
    • Kanzi Application的结构图

      Kanzi application 包含 kanzi engine , opengl ,以及 kzb。
    • loading ui failed,last error: E_VALIDATION_REGISTRATION_FAIL

      解决办法: QNX graphics_monitor at its startup initializes itself (QGMS_INIT) then reads and validates qgms.conf (QGMS_READINGCONFIG) and if it is correct it goes to QGMS_OPERATIONAL state. In your case it switches to its Design Safe State (QGMS_IN_DSS). ...
    • undefined reference to 'kanzi::Surface::getGPUMemoryUsageOverride() const'

      D:\kz\328\testprojects\test\Application\platforms\android\lib/libMediaPlayerPlugin_component.a(videoplayer.o):videoplayer.cpp:function vtable for Vide oTexture: error: undefined reference to 'kanzi::Surface::getGPUMemoryUsageOverride() const' ...