登录
首页 » 界面开发 » Duilib窗体增加阴影效果

Duilib窗体增加阴影效果

于 2022-06-18 发布 文件大小:7.07 kB
0 145
下载积分: 2 下载次数: 1

代码说明:

应用背景用于在Duilib界面库产生的窗体周围添加阴影效果关键技术1. 在要添加阴影效果的窗体类中包含WndShadow的头文件,并创建对应类型的成员变量m_WndShadow。 2. 在WinMain处添加初始化 // Initiation of the shadow CWndShadow::Initialize(hInstance); 3. 窗体OnCreate中设置 LRESULT OnCreate(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled) { LONG styleValue = ::GetWindowLong(*this, GWL_STYLE); styleValue &= ~WS_CAPTION; ::SetWindowLong(*this, GWL_STYLE, styleValue | WS_CLIPSIBLINGS | WS_CLIPCHILDREN); m_WndShadow.Create(m_hWnd); m_WndShadow.SetSize(4); m_WndShadow.SetPosition(0, 0); //blablabla.... return 0; } 说明:此处为了更清除的看到窗体边框阴影效果,我将调用的地方原来的m_WndShadow.SetSize(4);改为 了m_WndShadow.SetSize(15);正常情况下,Size设置为4的效果即可。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 非常实用的放大镜,浮动窗体,可以放大屏幕到任何倍数.
    非常实用的放大镜,浮动窗体,可以放大屏幕到任何倍数.-very useful magnifying glass, floating windows, can enlarge the screen to any multiples.
    2022-02-13 19:12:06下载
    积分:1
  • WIN98/2000自动修改IP程序 "AUTOIP 3.5"使用方法
    WIN98/2000自动修改IP程序 "AUTOIP 3.5"使用方法 -WIN98/2000 IP automatically modified procedures "AUTOIP 3.5" use
    2023-02-25 23:05:04下载
    积分:1
  • 仿360手机助手
    此代码是模仿360界面编写,里面用到一引起控件,请自行下载,特别有以下指令adb工具操作命令详解 adb(Android Debug Bridge)是Android提供的一个通用的调试工具,说白了就是debug工具。借助这个工具,我们可以管理设备或手机模拟器的状态。个人常用功能      1、在设备上运行shell命令      2、安装卸载程序      3、推送文件到设备中      4、从设备中推送文件到PC端      5、快速重启工具需求      各机型不同不做详细介绍,请在自己机型区寻找方法      1、设备驱动(必须)      2、设备Rooted(非必须)个人放在当前用户的工作目录下,建议大家也可以这样做,打开CMD就可以用,不需要再cd到其他目录!常用操作命令1. 查看设备adb devices这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示 2.安装软件adb installadb install
    2023-08-11 19:55:04下载
    积分:1
  • This is an audio and video store on a warehouse management system, a program of...
    这是一个有关于音像商店的一个仓库管理系统,一个课程小项目-This is an audio and video store on a warehouse management system, a program of small projects
    2022-02-16 05:44:25下载
    积分:1
  • CProgressBar
    将 ColorProgressBar 控件添加到 Windows 窗体工具箱 用鼠标右键单击Windows 窗体工具箱并从快捷菜单中选择自定义工具箱...... 。自定义工具箱对话框将打开。 选择.NET Framework 组件选项卡,单击浏览。浏览至ColorProgressBarbinRelease或调试文件夹并选择ColorProgressBar.dll。ColorProgressBar出现在自定义工具箱对话框中的组件列表中。 选中的复选框下一步到 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-05-24 08:46:08下载
    积分:1
  • AD2003操作工具
    微软活动目录2003自定义操作工具,适用与企业管理。一、系统环境系统环境:Windows Server 2008 R2, VS2010, .Net Framework 4.0AD Server:LDAP的server IP基本DN:OU=user,DC=Company,DC=com用来登录的管理员:Peter密码:ab#CD%1234二、程序1.  引用.Net操作AD的类在命名空间System.DirectoryServices下,需要将该类引用进来。2.  连接要操作AD需首先连接AD,就象要操作数据先要连接数据库一样。3.  查询根据各种条件获取具体的用户。下例为根据公共名称获取对象。4.  修改用户
    2023-08-24 23:40:03下载
    积分:1
  • 用VC制作真彩工具条类,使工具按钮具有XP风格
    用VC制作真彩工具条类,使工具按钮具有XP风格- Manufactures the real color tool strip kind with VC, enable the tool button to have the XP style
    2022-03-19 09:01:58下载
    积分:1
  • 最好用的vc++ socket multicast application
    vc++ socket   multicast application,实现 SOCKET TCP 异步传输
    2022-11-04 19:30:03下载
    积分:1
  • 俄罗斯方块游戏
    俄罗斯方块游戏是有史以来最流行的电脑游戏之一。最初的游戏是由一位俄罗斯程序员Alexey Pajitnov在1985年设计和编程的。从那时起,俄罗斯方块在几乎所有的电脑平台上都有很多不同的版本。
    2022-04-10 01:51:54下载
    积分:1
  • 可任意改变对话框大小和控件大小的类,包含测试代码
    可任意改变对话框大小和控件大小的类,包含测试代码,非常适合界面开放,会有意想不到的效果
    2022-08-20 10:38:47下载
    积分:1
  • 696518资源总数
  • 105877会员总数
  • 14今日下载