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

Duilib窗体增加阴影效果

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

  • 实现类似WORD2000剪贴画中菜单的代码
    实现类似WORD2000剪贴画中菜单的代码-achieve similar cut-and-paste paintings WORD2000 menu code
    2022-06-20 13:04:29下载
    积分:1
  • 苏沈小雨的CSS2样式单教程.chm。 经典的CSS中文手册,带有直接演示的样例。...
    苏沈小雨的CSS2样式单教程.chm。 经典的CSS中文手册,带有直接演示的样例。-Su Shen drizzle of CSS2 style single tutorial. Chm. CSS classic Chinese manual, with a direct demonstration of the sample.
    2022-03-24 06:20:20下载
    积分:1
  • 用Delphi编写的对任务栏进行编辑的小程序
    用Delphi编写的对任务栏进行编辑的小程序-prepared by the task bar to a small editing procedures
    2022-07-19 19:45:53下载
    积分:1
  • c++用openGL实现3D模型
    资源描述 计算机图形学是研究如何通过计算机将数据转换为显示图形的一些原理、方法、和技术的科学。它考虑的是如何利用物体的计算机模型来合成一个真实的或想象中的物体图片。 三维空间场景演示是通过多种不同对象的组合及其运动变化过程。它可以在包括天、地、山水、人文等各类环境的模拟环境中,以动态的形式将对象及其运动变化过程展示出来。三维场景演示能达到更直观的效果,因此不管是在学习中还是在工作中都能达到事半功倍的效果。它通过OpenGL控制镜头的语言,向观众直观、生动、形象地提供连续的图像画面,从而使观众能更简明快捷地产生审美想象的效果。 三维场景是通过三维对象模型的组合来实现的。所谓建模,就是记录所有的数据、对象及其关系。由于一个场景中会有很多不同的模型,而每个模型的特点有各有差异,所以为了更好的显示每一个场景,就要更具不同模型的特点进行建模。目前常用的建模方法有粒子系统,分形几何,柔性对象。
    2022-07-11 12:05:54下载
    积分:1
  • Face & Eye Detection Trial
    这是一个试验性的程序,我们从一个相机中取出帧,定位面,画一个矩形,在矩形的中心画一个圆
    2022-01-25 21:09:38下载
    积分:1
  • 用Webbrowser实现很漂亮的效果。
    用Webbrowser实现很漂亮的界面效果。-Make a beautiful interface with a webbrowser control
    2022-03-18 03:38:10下载
    积分:1
  • 不但可生成通用的滑块控制,而且内置了大量的指针、刻度、数据棒风格用于组合生成各式各样的线形控制...
    不但可生成通用的滑块控制,而且内置了大量的指针、刻度、数据棒风格用于组合生成各式各样的线形控制-can not only generate generic slider control, but with a large number of indicators, calibration, data wand style combinations for a wide range of linear control
    2022-01-22 08:52:22下载
    积分:1
  • HTML有吸引力的网站
    它是一种有吸引力的HTML网站,微尘动态方面的工作已经在里面做,技术Apache Web服务器jQuery的JavaScript框架mod_ssl的服务器扩展OpenSSL的服务器扩展HTML5编程语言UNIX操作系统
    2023-08-14 04:05:05下载
    积分:1
  • procedures for the use of the c# using the access path method of circular forms
    本程序利用c#实现用获取路径的方法得到圆形窗体-procedures for the use of the c# using the access path method of circular forms
    2022-07-11 19:05:53下载
    积分:1
  • 程序实例
    界面开发程序实例 -Examples of interface development process
    2022-04-15 08:06:54下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载