VB中如何实现类似于Win7桌面的字体阴影?

[复制链接]
查看11 | 回复4 | 2012-6-10 22:11:48 | 显示全部楼层 |阅读模式
用LABEL控件可以完成:在窗口上放上相同的两个LABEL控件,将控件的BACKSTYLE设置为0-TRANSPARENT,将下面那个控件的字体颜色改为阴影颜色,调整两个控件的LEFT和TOP,使文字稍微错位,这样就有了阴影的效果。...
回复

使用道具 举报

千问 | 2012-6-10 22:11:48 | 显示全部楼层
先放一个Picture控件,底色设置为蓝色,内部放置两个Label控件,背景色都设为透明,下面的那个文字颜色设置为深色(阴影色),上面那个设为浅色,然后把两个标签的文字大小、内容等设置为一样,两个放在...
回复

使用道具 举报

千问 | 2012-6-10 22:11:48 | 显示全部楼层
额……你这……看样子好难。提示下,GDI先渲染黑色文字,然后边缘柔滑,最后再在上面输出白色文字。写了一个类似于Win7的图标控件,发了,请查收。...
回复

使用道具 举报

千问 | 2012-6-10 22:11:48 | 显示全部楼层
把字体颜色变成黑色,利用模糊代码加以模糊,再在上面显示没有模糊的白色文字,稍微错开一点。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行