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

Duilib窗体增加阴影效果

于 2022-06-18 发布 文件大小:7.07 kB
0 69
下载积分: 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 个回复

  • richedit的使用,简单的改变字体 颜色 及实现链接!
    richedit的使用,简单的改变字体 颜色 及实现链接!-richedit use, simple to change the font color and achieve link!
    2023-08-21 14:30:04下载
    积分:1
  • ioctl 解码器
    ioctl 解码器可以解码十六进制的 IOCTL 代码。I/O 控制代码是一个 32 位值,由几个字段组成。
    2023-09-09 05:30:02下载
    积分: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
  • 万年历Calendar
    资源描述 这本来是我为一个商业PDA产品开发的日历程序,最近移植于PC机上, 所以算法    和数据部分是用纯C++写的,不涉及MFC,所有的代码都是以短节省存储空间为主要目    的.        很高兴你对这些代码有兴趣,你可以随意复制和使用些代码,唯一有一点小小的    愿望:在你使用和复制给别人时,别忘注明这些代码作者:-)。程序代码也就罢了,后    面的数据可是我辛辛苦苦从万年历上找出来输进去的。        如果你有什么好的意见不妨Mail给我。
    2022-05-17 22:50:30下载
    积分:1
  • 单文档基本的绘图功能,包括直线、椭圆、矩形等,可移动图形...
    单文档基本的绘图功能,包括直线、椭圆、矩形等,可移动图形-Single document the basic drawing functions, including linear, oval, rectangular, etc., mobile graphics
    2022-01-28 15:50:17下载
    积分:1
  • 同过单文档程序实现多文档的效果 同过单文档程序实现多文档的效果...
    同过单文档程序实现多文档的效果 同过单文档程序实现多文档的效果 -Analog multi-document
    2022-07-15 01:46:46下载
    积分:1
  • 可以动态在对话框上展示Bar和其他控件
    可以动态在对话框上展示Bar和其他控件-can dynamically display in the dialog box and other controls Bar
    2022-08-11 15:36:14下载
    积分:1
  • Multi
    采用多formView,改变不同View的北京-Multi-formView, change to a different View of Beijing
    2022-07-17 11:06:28下载
    积分:1
  • outlook 样式Delphi程序
    outlook 样式Delphi程序-outlook style Delphi procedures
    2022-02-02 08:00:14下载
    积分:1
  • 这是一个方便的类,可以提供一个内存位图的设备上下文(说明)
    It is a handy class that can provide a memory bitmap device context (23KB)-It is a handy class that can provide a memory bitmap device context (23KB)
    2022-07-18 17:44:29下载
    积分:1
  • 696518资源总数
  • 104225会员总数
  • 32今日下载