邓学彬(泪闯天涯)的专栏

功能界面相辅相成,重视软件界面设计,努力提高用户体验,致力提升软件价值

排序:
默认
按更新时间
按访问量

绘制旋转七彩动画_VC源码_易语言源码

绘制旋转七彩动画,使用GDIPlus,FillPie方法,把各个色块当饼形图画出。包含VC源码、易语言源码。

2016-11-27 11:41:19

阅读数:4386

评论数:1

遮罩窗口 - 给窗口增加半透明模糊遮罩

通过LayeredWindow、PrintWindow、AlphaBlend等方式创建一个半透明的遮罩窗口,支持模糊背景。

2016-10-31 20:37:30

阅读数:5294

评论数:1

聊天气泡框模块源码 (高仿微信、QQ聊天的气泡聊天框)

高仿微信、QQ聊天的气泡聊天框。基于列表框(ListBox)控件,自己计算每个项目位置,自绘项目内容。易语言模块+模块源码+调用例程。

2016-09-21 13:25:43

阅读数:7518

评论数:0

MeasureString测量文字注意事项

以下内容来自QQ群聊天记录,放在这里方便以后查询邓学彬  14:34:49测量文字,GDIPlus用MeasureString,GDI用DrawText(DT_CALCRECT),在字体一样的情况下,很准确.(另外值得注意的是,GDIPlus字体创建时,单位最好是像素)小wi  14:36:54是...

2014-07-20 15:19:05

阅读数:5908

评论数:2

GDIPlus绘制桌面歌词

功能介绍采用GDIPlus绘制桌面歌词,类似酷狗、QQ音乐等软件。歌词支持纯色、两色渐变、三色渐变;支持高亮歌词。实现方法窗口部分:桌面歌词是个独立的背景透明窗口,可以移动位置,可以鼠标穿透.透明采用WS_EX_LAYERED、UpdateLayeredWindow,鼠标穿透可以加入WS_EX_T...

2014-07-07 14:09:26

阅读数:9501

评论数:7

桌面动画-雪花和兔子-源码分享

圣诞和新年快到了,做了个桌面动画的窗口特效,搞搞气氛。 效果是在桌面右下角有几只可爱的小兔子,有动画效果。 满屏幕雪花飘落。雪花随机移动位置、尺寸、旋转角度。

2013-12-15 12:02:09

阅读数:22241

评论数:46

Delphi7简单DirectUI界面源码

界面效果 源码下载: http://download.csdn.net/detail/cometnet/5687875 unit CometSkin; interface uses Windows, Messages, SysUtils, Variants, Classes,...

2013-07-02 18:07:13

阅读数:38196

评论数:21

编辑框等控件边框美化

源码说明:美化能获取焦点控件的边框颜色,获取焦点后颜色不同(类似彗星小助手、QQ等软件),支持自定义颜色,支持单独设置各个控件颜色. 实现方法:子类化,在WM_NCPAINT、WM_PAINT等消息自己画出边框 开发环境:VS2005 MFC / 易语言 源码下载:http://downlo...

2013-06-28 10:55:21

阅读数:14845

评论数:12

标签背景透明以及文字重叠问题

当我们在窗口使用了非系统默认颜色或图片当背景时,上面的标签等控件实在是影响美观 这个问题,只要设置标签的背景为透明就可以解决,代码如下: HBRUSH CTransparentCtlDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) ...

2013-03-22 14:12:51

阅读数:5581

评论数:0

设置列表控件(ListCtrl)各种颜色

源码下载:ListCtrlColor.Zip 公开接口: //设置奇数行背景颜色 void SetOddItemBkColor(COLORREF color,BOOL bDraw); //设置偶数行背景颜色 void SetEvenItemBkColor(COLORREF color,BOOL...

2013-01-07 17:16:37

阅读数:12800

评论数:2

自绘实现半透明水晶按钮

运行效果 实现方法 1.给按钮加上BS_OWNERDRAW样式 2.重载DrawItem函数,在这里绘制按钮 3.关键之处就是把父窗口的背景复制到按钮上,实现视觉上的透明 4.最后通过AlphaBlend实现半透明. 实现源码 // MyButton.h #pragma on...

2013-01-04 15:19:58

阅读数:17008

评论数:13

仿QQ右下角弹窗新闻_源码分享

源码名称:仿QQ右下角弹窗新闻 源码作者:邓学彬(泪闯天涯) 开发环境:Visual Studio 2005 源码说明:Win32(SDK)开发,自绘实现,支持多种皮肤风格.无需其他界面库.      美中不足之处是行距不能调整,GDI操作中,没发现现成的函数可以调整的,需要自己逐字计算...

2012-08-11 12:03:53

阅读数:18508

评论数:29

桌面图标弹出提示

之前看见过某些软件,安装完毕后会在桌面图标的旁边弹出一个提示框.然后就尝试着自己也实现一下这个效果. 先来看看最终效果: 实现方法 首先,必须知道图标在屏幕上的位置.用SPY类工具探测了一下(这里我用的是彗星小助手), 发现"桌面"是一个List...

2011-11-14 16:01:54

阅读数:14246

评论数:28

模仿酷狗7(Kugou7)界面源码

源码名称:模仿酷狗7(Kugou7)界面源码 源码作者:邓学彬(泪闯天涯) 源码说明:内含VC++源码、易语言源码各一份.包含所有图片源码(使用Fireworks编辑) 开发环境:VC版--VS2005、Gdiplus;易语言版--易语言5,无模块 实现方法:给窗口加上WS_EX_LAYERED样...

2011-06-22 19:52:00

阅读数:38563

评论数:69

使用DWM实现Aero Glass效果

从Windows Vista开始,Aero Glass效果被应用在了Home Premium以上的系统中(Home Basic不具有该效果)。这种效果是由DWM(Desktop Window Manager)来控制的。对于一般的程序,缺省将在窗口边框应用这种效果。但如果我们想要更多的控制,比如让客...

2011-06-16 01:06:00

阅读数:9931

评论数:13

基于MFC的VC++仿QQ浏览器源码(雏形)

这只是一个只开了头的源码,基于MFC模仿QQ浏览器5源码(雏形),类似DirectUI方式,无子控件。 ResSkin1.png为分层图片源码,可以用Fireworks打开编辑。 现在浏览器已经很多了,很多都做得很优秀。我当初想写浏览器,也没想过写多强大,更没想过占有市常只是准备写来自己用用,毕竟...

2011-06-10 00:18:00

阅读数:15972

评论数:4

采用四缓冲提高自绘界面的效率

做过自绘的朋友都知道,如果直接画到窗口DC上,频繁更新会导致窗口比较闪。所以大家都喜欢使用双缓冲解决这个问题。(即先画到内存DC,全部画完了再一次复制到窗口DC上)。在编写DirectUI界面时,子控件并不是真实存在的窗口,只是直接画到同一个窗口上的一些子区域。如果每一个子控件更新状态(比如获取焦...

2011-06-09 11:19:00

阅读数:9096

评论数:18

显示 256 色的位图

问题<br />  显示位图似乎相当简单。在应用程序的资源中添加一张漂亮的位图,使用函数 LoadBitmap 将位图装 入内存,然后将位图选入设备描述表,再使用函数 BitBlt 便可显示出位图。但是这样显示的位图和目标环境或许有所不同。比如在256色的环境里,即使你载入的是256色...

2011-05-13 20:27:00

阅读数:5218

评论数:0

游戏中用的256色颜色表

<br />COLORREF GameColorTable[256]={0x00000000,0x00000080,0x00008000,0x00008080, 0x00800000,0x00800080, 0x00808000,0x00C0C0C0,0x00978055,...

2011-04-26 10:32:00

阅读数:2755

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭